Qnx Engineer

Accenture Australia

4+ years embedded qnx development
Qnx neutrino os expertise
Advanced c/c++ and posix programming
The role involves designing and maintaining QNX-based platforms while integrating BSPs, services, and middleware with a focus on reliability and security

Job Summary

  • The role involves designing and maintaining QNX-based platforms while integrating BSPs, services, and middleware with a focus on reliability and security.
  • Candidates will own service development using QNX IPC, resource managers, and timers to ensure deterministic scheduling and interrupt handling.
  • Accenture offers comprehensive health insurance, diverse learning paths, and flexible benefits to support employee well-being and growth.

Matching Summary

The role involves designing and maintaining QNX-based platforms while integrating BSPs, services, and middleware with a focus on reliability and security.

Skills & Requirements

Must-have

  • 4+ years embedded QNX development
  • QNX Neutrino OS expertise
  • Advanced C/C++ and POSIX programming
  • BSP and driver integration experience
  • Multithreading and lock-free patterns
  • System profiling with Tracealyzer

Nice-to-have

  • QNX Hypervisor bringup and configuration
  • Automotive protocols CAN, LIN, Ethernet
  • OTA update orchestration and secure boot
  • Yocto/Linux mixed system familiarity
  • Automated testing with PyTest or Robot
  • Networking stacks like SOME/IP or DDS

Key Requirements

  • Minimum 4 years of embedded QNX development experience
  • Strong proficiency in Advanced C/C++ and multithreading
  • Experience with drivers, device trees, and BSP configuration

Work Rights

Not specified

Tailored Resume

Cover Letter