Skip to content
RainTech logo

Lead Engineer – OS / BSP

RainTech
WFO
Full-time
1 opening

How you will be assessed

  • RainTech approves a written scoring rubric for this role before any application is read.
  • Every applicant is scored against that same rubric, with written reasoning recorded for each criterion.
  • Scores rank and explain — they do not decide. A person at RainTech chooses who advances, and no application is rejected automatically.

Interested in this role?

Submit your application to RainTech.

Apply for this role
About the role
  • Take ownership of system software architecture, BSP, and low-level driver development.
  • Collaborate closely with India-based engineering teams and international stakeholders.
  • Analyse requirements, system architecture, implementation, and validation documents.
  • Develop and integrate BSP and low-level software for high-performance automotive SoCs.
  • Work with Qualcomm and/or NVIDIA-based platforms.
  • Develop and debug software on QNX and RT-Linux/POSIX systems.
  • Work on kernel internals, multi-threading, IPC, and memory/resource management.
  • Support hypervisor technologies, hardware virtualization, and guest OS integration.
  • Work with ARM-based architectures and low-level system software.
  • Support platform bring-up, system integration, debugging, and validation.
  • Perform root cause analysis and support resolution of technical issues.
  • Create and maintain technical documentation and knowledge repositories.
Requirements
  • 8+ years of experience in system software architecture, BSP, and low-level driver development.
  • Strong experience with QNX and RT-Linux/POSIX systems.
  • Strong understanding of kernel internals, multi-threading, IPC, and memory/resource management.
  • Experience with Qualcomm and/or NVIDIA automotive SoCs.
  • Strong knowledge of ARM architecture.
  • Hands-on experience with hypervisor technologies and hardware virtualization.
  • Experience with platform bring-up and system integration.
  • Strong C/C++ and embedded systems knowledge.
  • Automotive experience is highly preferred.
  • Good Chinese and English communication skills, both oral and written.
  • Willingness to travel frequently or on a need basis to Huizhou is a must.
  • Preferred location: Huzhou; second preference Shenzhen.