CronJobs

backend jobs

System Software Engineer – Lead Engineer

Baidu · Sunnyvale, CA

unknownseniorPosted Apr 28, 2026C/C++QNXLinuxQNX/Linux kernelCC++

Apply on the employer site

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.

Browse all software engineering jobs →

Follow fresh jobs in Discord