Listed on Baidu’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Lead the system software architecture and optimization for autonomous driving silicon, managing a team designing bootloaders, kernels, drivers, and middleware across the full stack. This role suits experienced embedded systems engineers with deep OS and automotive expertise who can bridge hardware and software challenges.
Our summary, not Baidu’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- 7+ years in SoC system software design and optimization
- OS kernel optimization and real-time development expertise
- QNX or Linux OS kernel knowledge
- Proficiency in C/C++
- Embedded systems experience with BSP and drivers (Ethernet, Camera, SerDes, Display, PCIe, eMMC, UFS, Lidar/Radar)
- CPU architecture knowledge
- Software development experience with ARM/RISC-V/MIPS processors
- Understanding of ISA, memory subsystem, and coherency
- Security and AI/ML architecture knowledge
- Ability to debug at board and silicon level
- Performance and power optimization experience across hardware and software
- Leadership experience and innovation passion
- English and Mandarin fluency
- BS/MS/PhD in computer science, electrical engineering, or equivalent
Nice to have
- Autonomous driving experience
- AUTOSAR or ISO 26262 certification