Bosch Rexroth is seeking an experienced software architect for their autonomous driving software platform based in Shanghai, China. The role focuses on software architecture design, performance optimization, and addressing runtime issues within the autonomous driving domain
Job Summary
This role focuses on designing and optimizing software architectures for autonomous driving SoC platforms.
The engineer will lead runtime performance optimization for core perception, fusion, and planning chains while resolving complex system stability issues.
Candidates must possess deep expertise in Linux/QNX kernels and heterogeneous computing to drive system efficiency and resource management.
Matching Summary
Match Score: 85
Bosch Rexroth is seeking an experienced software architect for their autonomous driving software platform based in Shanghai, China. The role focuses on software architecture design, performance optimization, and addressing runtime issues within the autonomous driving domain.
Skills & Requirements
Must-have
Autonomous driving SoC platform architecture
Runtime performance optimization for ADAS
Linux/QNX embedded development experience
C/C++ programming proficiency
CPU/GPU/NPU/DSP heterogeneous computing
Nice-to-have
ACM competition experience
Top-tier academic publication record
eBPF and kernel trace expertise
ARM platform optimization skills
QNX System Profiler usage
Key Requirements
Master's or PhD in relevant technical field
5+ years of Linux/QNX embedded development
Strong background in C/C++ and system programming
Experience with large-scale autonomous driving projects