IT & Software

Senior QNX Systems Software Developer

QNX

Ottawa · Ontario · Canada

Share this job: X Facebook WhatsApp Save job : Senior QNX Systems Software Developer

Develop low-level QNX software for sophisticated sensor-driven systems. Apply C, C++, concurrency, and hardware debugging skills to embedded platforms.

QNX seeks a Senior Embedded Software Developer for technically demanding systems work. You will design robust framework software, adapt it to new system-on-chips, and resolve issues across multiple layers. Preferred experience includes QNX, Linux, or Android systems, plus sensor technologies.

Key Responsibilities:

  • Design robust embedded software for complex sensor systems
  • Adapt frameworks to new hardware platforms and system-on-chips
  • Perform root-cause analysis on system-level problems
  • Apply static analysis and unit testing practices
  • Support reference implementations and sample applications

Requirements:

  • Advanced C and C++ programming ability
  • Low-level systems programming knowledge
  • Understanding of memory management, interrupts, DMA, and concurrency
  • Hands-on device driver development experience
  • System-level debugging and hardware interaction experience

Use QNX systems software, low-level programming, and sensor integration expertise to deliver scalable embedded framework capabilities.

#J-18808-Ljbffr

Reference: WJ-4483_1575366 · Posted 12 Nov 2026, 03:05 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs