CareerPlanGet AI match score →

QNX Principal Systems Software Developer

Ottawa, Ontario💼 Full-time💰 $131,250–$131,250🗓 2026-07-15 → 2026-07-31

Core

Design, develop, and enhance system-level software including compilers, command-line utilities, runtime libraries, and developer tooling for mission-critical embedded systems.

Role type

Principal Systems Software Developer (Compilers & Toolchains)

Builds

Compilers, libraries, utilities, and command-line tools for embedded software development

Domain

Embedded systems, Real-time Operating Systems (RTOS), Compiler technology

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Embedded software development, Real-time operating systems (RTOS), Systems programming, Compiler technology, Low-level software optimization

Preferred skills

Programming language implementation, Code generation, Optimization, Linux/Windows development environments, Debuggers, Profilers, Linkers, Performance analysis tools

Responsibilities

Design and develop system-level software components, Solve complex technical problems across the software stack, Collaborate on product requirements and architecture, Participate in design and code reviews, Expand expertise in compiler technologies and embedded development

Seniority

Principal, hands-on IC with strategy influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗