QNX / Linux Expert
Core
Developing and porting real-time operating systems (QNX Neutrino RTOS) and Linux on embedded automotive platforms, including board bring-up and driver development.
Role type
Embedded Systems Engineer (RTOS/Linux)
Builds
Embedded software for automotive systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, QNX Neutrino RTOS, Linux OS internals, Hypervisor technologies (QNX Hypervisor, Xen, Jailhouse), Board bring-up, C/C++, shell scripting, Bootloaders (U-Boot, QNX IPL), Kernel and driver development, Device Tree, BSP creation, OS porting
Preferred skills
ISO 26262, functional safety, automotive systems, secure boot, trusted execution environments, cybersecurity concepts, virtualization in real-time systems, continuous integration tools (Jenkins, GitLab CI), version control (Git), Yocto/BSP layers
Technologies
QNX Neutrino RTOS, Linux, QNX Hypervisor, Xen, Jailhouse, NXP, Qualcomm, TI, Renesas, NVIDIA, ARM, U-Boot, Yocto, Jenkins, GitLab CI, Git
Responsibilities
Board bring-up on platforms such as NXP, Qualcomm, TI, Renesas, NVIDIA, ARM-based SoCs; Kernel and driver development; OS porting and BSP creation; Hypervisor development and configuration
Seniority
Mid-level to Senior, hands-on IC