Advance your technology career at QNX as a Principal Systems Software Engineer. Be a key player in optimizing trusted operating systems that power millions of devices worldwide. At QNX, you will work within a high-caliber Kernel Development Team, where your role focuses on core system-level software engineering rather than application development.
You’ll be involved in complex system-level problem-solving and will design enhancements that drive the reliability and performance of the QNX operating system. Key Responsibilities:
- Drive innovation in kernel development and system performance
- Collaborate through comprehensive design and code reviews
- Develop specifications for complex customer requirements
- Optimize software for reliability and efficiency
- Troubleshoot system-level hardware and software issues
Requirements:
- Expertise in C programming in constrained environments
- Solid understanding of multi-threaded and real-time systems
- Excellent communication abilities, verbal and written
- Self-starter mindset for independent and team work
- Bachelor's degree in relevant technical field
Leverage your expertise in C and OS architecture to contribute to cutting-edge embedded solutions at QNX.
📌 QNX Systems Software Engineering Principal (Ottawa)
🏢 BlackBerry
📍 Ottawa
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.