I applied online, first for Researcher Engineer. Then, they told me that my profile was not a match for a researcher, but they had positions for software engineers, if I have interested, and I said yes. After a week, they send me a coding session (Codility), I did it, and I passed to the next stage. Then, I got a phone interview with a PM, and a TL. It was hard, about software dev, processes, tools, advanced programming questions, sql server (indexes). I did not passed this stage.