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