System Software Engineer - Lead Engineer

Baidu

Sunnyvale (CA)

On-site

USD 130,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Sunnyvale, CA seeks a System Software Engineer Lead to design and optimize the software stack for autonomous driving systems. The ideal candidate has over 7 years of experience in SoC software and is proficient in QNX/Linux OS kernel and C/C++. Passion for innovation and strong communication skills in English and Mandarin are essential for this role.

Qualifications

  • 7+ years experience in SoC system software design and optimization.
  • Deep understanding in QNX/Linux OS kernel.
  • Experience in autonomous driving or AUTOSAR / ISO 26262 is a plus.

Responsibilities

  • Lead the team in designing and architecting the software stack.
  • Optimize the system performance and collaborate with algorithm team.
  • Communicate effectively with peers across organizations.

Skills

OS kernel optimization
C/C++
Automotive systems
Communication skills
Debugging hardware

Education

BS, MS or PhD in computer science or electrical engineering

Job description

Sunnyvale, CA

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 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
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
Embedded Performance Engineer for Autonomous Systems
Embedded Performance Engineer for Autonomous Systems

Applied Intuition • Sunnyvale (CA)

On-site
USD 199,000 - 265,000
Comprehensive health, dental, vision, life, and disability insurance
401k retirement benefits with employer match
Learning and wellness stipends
+1
Embedded Software Engineering Manager - Tier -1 Automotive Leader
Embedded Software Engineering Manager - Tier -1 Automotive Leader

Face-2-Face Talent Solutions • Sunnyvale (CA)

On-site
USD 130,000 - 160,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
Senior/Staff Software Engineer, Runtime
Senior/Staff Software Engineer, Runtime

PlusAI • Santa Clara (CA)

On-site
USD 150,000 - 225,000
Catered free lunch
Unlimited snacks and beverages
401(k) plan
Systems Integration Engineer
Systems Integration Engineer

Tata Consultancy Services • Mountain View (CA)

On-site
USD 90,000 - 125,000
Sr. Software Engineer (C++ Embedded)
Sr. Software Engineer (C++ Embedded)

well-funded deeptech startup • United States

On-site
USD 150,000 - 180,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000