Mission: QNX continues to evolve as a trusted partner to the world's largest device manufacturers and systems integrators. Developers rely on feature-rich QNX® Neutrino® RTOS and the highly-integrated QNX® Momentics® development suite to ...
Independence, self-motivation, clear goals, wide markets.
Lack of touch w/ customers in the field, poor marketing research, too ambitions plans but not enough tools to reach them.
Advice to Management
Listen carefully to your customers and act upon their requests.
I applied online. The process took 3 weeks. I interviewed at QNX Software Systems in August 2017.
First interview by phone with shared screen. Technical questions and problem solving skills. Problems like: find issue with the code. Write specific function and unit test for it. And etc.
In couple weeks there was second interview. Which was rescheduled several times. Technical questions and architecture questions. I would say I screwed up on second interview even though questions were not that complicated. I was preparing myself for multi-threading, algorithms and design questions. But there were bunch of questions related to processing strings. Answers for these questions are easy but not obvious when you stand next to white board.
Probably because they interview a lot of people the interview process felt like roasting. It wasn't relaxed at all. Below I listed some of questions which I remember, but there were more.
P.s. After couple weeks they have called me and offered a position. I have declined.