System Software Engineer – Lead Engineer
Baidu · Sunnyvale, CA
About this role
**System Software Engineer – Lead Engineer** **About the Role** Join a world-class team revolutionizing AI silicon and systems. As a System Software Engineer Lead, you will: • Lead team design and architecture of the software stack (boot, security, safety, drivers, OS, middleware, OTA, applications) for autonomous driving silicon and systems • Optimize system performance and collaborate with algorithm teams on optimization challenges • Communicate and collaborate effectively across organizations **Required Qualifications** • 7+ years of software and product experience in SoC system software design and optimization • Expertise in OS kernel optimization and real-time development • Deep understanding of QNX/Linux OS kernel and proficiency in C/C++ • Extensive experience with automotive/embedded systems BSP and drivers (Ethernet, Camera, SerDes, Display, PCIe, eMMC, UFS, Lidar/Radar, etc.) • Solid CPU architecture background with experience in ARM/RISC-V/MIPS processors, ISA, memory subsystems, coherency, AI/ML architecture, and security • Board and silicon-level debugging capabilities • Performance and power optimization experience across hardware and software • Proven leadership and passion for innovation • BS, MS, or PhD in Computer Science, Electrical Engineering, or equivalent **Preferred Qualifications** • Autonomous driving or AUTOSAR/ISO 26262 experience • Fluency in English and Mandarin **Culture Fit** Mission-aligned, self-directed, eager to learn, and team-oriented
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.