System Software Engineer – Lead Engineer

Baidu USA

Sunnyvale (CA)

On-site

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Baidu USA is seeking a talented System Software Engineer Lead to design and architect the software stack for autonomous driving silicon and system. This role involves collaborating with a world-class team to optimize performance, tackle challenges, and communicate effectively within and across teams.

The ideal candidate will have over 7 years of experience in software design, strong knowledge of OS kernel optimization, and a passion for innovation. If you are driven and hungry to learn, you’ll thrive in our mission-oriented, team-centric environment.

Qualifications

  • 7+ years of experience in software and product development.
  • Deep understanding of QNX/Linux OS kernel.
  • Extensive experience with various automotive and embedded systems.
  • Solid background in CPU architecture.

Responsibilities

  • Lead the team in designing the software stack for autonomous driving.
  • Optimize system performance with the algorithm team.
  • Communicate effectively across organizations.

Skills

SoC system software design and optimization
OS kernel optimization
C/C++ proficiency
Debugging at board or silicon level
Automotive or embedded systems experience
AI/ML architecture knowledge
Communication skills

Education

BS, MS or PhD in computer science or electrical engineering

Job description

Do you want to be part of AI revolution? Do you want to think out of box with thriving on challenges in AI industry and desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities and impact on AI industry? We’re looking forward to your joining us to collaborate and contribute and revolutionize AI silicon and system.

Description

As a System Software Engineer Lead, you will

  • Lead the team in designing and architecting the software stack, including but not limited to boot, security, safety, driver, os, middleware, OTA, applications, etc, for autonomous driving silicon and system.
  • Optimize the system performance and work closely with algorithm team to tackle challenges in optimization from bottom to up.
  • Communicate readily with your peers across organizations and collaborate effectively.
Qualifications
  • 7+ years of significant software and product experience in SoC system software design and optimization, with expertise in both OS kernel optimization and real time development.
  • Deep understanding in QNX/Linux OS kernel and proficiency in C/C++.
  • Extensive experience in sophisticated automotive or embedded systems on BSP and drivers (e.g. Ethernet, Camera, SerDes, Display, PCIe, eMMC, UFS, Lidar/Radar, etc).
  • Solid background of CPU architecture, and extensive experience in software development in the areas of ARM/RISC-V/MIPS processors, ISA, Memory subsystem, coherency, AI/ML architecture, security, etc.
  • Ability to debug at board or silicon level and appropriate probing hardware.
  • Experience in both performance and power optimization from hardware to software.
  • Proof of leadership and passion for innovation.
  • Experience in autonomous driving or AUTOSAR / ISO 26262 is a plus.
  • Team player with great communication skills in both English and Mandarin.
  • BS, MS or PhD in computer science, electrical engineering, or equivalent experience.
Culture Fit
  • Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that.
  • Self-directed: We work best with people that are driven, motivated, and aspire to greatness.
  • Hungry to learn: We are eager to see you learn new skills and grow.
  • Team orientation: We work in small, fast-moving teams. We watch out for each other and go after big goals together as a team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Software Engineer - Lead Engineer
System Software Engineer - Lead Engineer

Baidu • Sunnyvale (CA)

On-site
USD 130,000 - 150,000
Senior Systems Software Engineer - Autonomous Vehicles Platform
Senior Systems Software Engineer - Autonomous Vehicles Platform

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
CPU/GPU/Processor Hardware Architect
CPU/GPU/Processor Hardware Architect

Baidu USA • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Embedded SW Engineer
Embedded SW Engineer

42dot Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 303,000
Senior/Staff System Software Engineer — ADAS Vision Platform
Senior/Staff System Software Engineer — ADAS Vision Platform

Phantom-Ai-2 • Mountain View (CA)

On-site
USD 180,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+3
Lead System Software Engineer for Autonomous Driving
Lead System Software Engineer for Autonomous Driving

Baidu USA • Sunnyvale (CA)

On-site
USD 130,000 - 170,000
Software Applications Engineer
Software Applications Engineer

118-WW TMG MFG OPS • Dallas (TX)

On-site
USD 110,000 - 170,000
Staff AI Systems Engineer Autonomous Driving
Staff AI Systems Engineer Autonomous Driving

Bosch Group • Sunnyvale (CA)

On-site
USD 185,000 - 215,000
Premium health coverage
401(k) matching
Paid time off
+1
Staff Engineer, Agentic Product Developer
Staff Engineer, Agentic Product Developer

HopHR • Dallas (TX)

On-site
USD 100,000 - 140,000
Director, System Software - AV Platform
Director, System Software - AV Platform

NVIDIA AI • Santa Clara (CA)

On-site
USD 320,000 - 489,000
Equity
Benefits