QNX BSP Platform Engineer_Customer Engineering
Core
Senior engineer providing deep technical ownership for QNX platform software in automotive systems, focusing on platform bring-up, BSP, HLOS stability, virtualization, and defect resolution.
Role type
Senior IC embedded software engineer (QNX BSP)
Builds
QNX platform software for automotive SoC and board platforms
Domain
Automotive embedded systems / Real-time operating systems
Required skills
QNX Neutrino, embedded system architecture, C/C++, debugging complex system failures, ARM-based SoC, device drivers, kernel services, IPC, synchronization, resource management
Preferred skills
automotive platforms, QNX Hypervisor, power management, SMMU/IOMMU, DMA, automated validation, continuous integration
Technologies
QNX, ARM, C, C++, device trees
Responsibilities
Own technical execution for QNX platform domains including BSP, boot, kernel, and system services; Lead platform bring-up, integration, configuration, and release activities; Analyze complex failures involving boot, reset, suspend/resume, and multi-VM interactions; Drive root-cause analysis using logs, traces, and dumps; Act as technical point of contact for customer issues and escalations; Mentor engineers in debugging methodology and QNX platform architecture
Seniority
Senior, hands-on IC
