Requirements:
1. Hands-on experience in BSP and device driver development for embedded systems, with at least
4 years on QNX (QNX is mandatory).
2. Proven expertise in QNX 7.x/8.x BSP, driver development, and board bring-up for ARM-based SoCs
(preferably Qualcomm).
3. Solid experience with Linux/Android kernel and BSP is highly desirable.
4. Proficient in C/C++, low-level debugging, and hardware-near programming.
5. Experience in kernel module development, customization, and optimization across QNX, Linux,
and/or Android.
6. Strong knowledge of hardware interfaces (CAN, SPI, I2C, UART, PCIe, Ethernet, MIPI/CSI/DSI,
USB, storage).
7. Hands-on experience with secure boot, trusted execution environments, and platform security.
Familiarity with middleware integration (IPC, resource managers, system services) in multi-OS
environments.
8. Experience in automotive product development, including functional safety (ISO 26262),
cybersecurity (ISO 21434), and process standards (ASPICE).