Principal Systems Software Developer at QNX (Ottawa)

Principal Systems Software Developer at QNX (Ottawa)

08 Sep
|
BlackBerry
|
Ottawa

08 Sep

BlackBerry

Ottawa

Elevate your software engineering career as a Principal Systems Software Developer at QNX. Innovate and optimize the core of high-performance operating systems in a cooperative environment.
Join the elite QNX Kernel Development Team focused on designing and enhancing core operating system technologies. This principal level role requires deep expertise in C programming, operating system fundamentals, and real-time architecture. You will be instrumental in driving innovation and influencing the future direction of software for critical embedded systems.
Key Responsibilities:
• Design and develop kernel and system-level operating technologies
• Drive technical leadership in QNX research and development
• Enhance operating system architecture and performance




• Develop robust software specifications and designs
• Perform design and code reviews with other engineers
Requirements:
• Strong expertise in C programming for embedded environments
• Understanding of operating systems and IPC fundamentals
• Exceptional debugging and problem-solving skills
• Bachelor's degree in Computer Science or equivalent
• Experience with POSIX-based systems and threading
Bring your C programming expertise and operating system knowledge to shape the future of embedded systems at QNX.
#J-18808-Ljbffr

📌 Principal Systems Software Developer at QNX (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.

Subscribe to this job alert:

Get the latest job offers by email for: principal systems software developer at qnx (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: principal systems software developer at qnx (ottawa) / ottawa