Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Equity
Benefits
Job summary
A leading technology company in California is seeking a Manager of System Software Engineering to lead the development of software architectures for autonomous vehicles. The ideal candidate has over 8 years in the industry with strong C/C++ programming skills and experience in multi-threaded applications. Responsibilities include developing frameworks, managing software optimization, and performing in-vehicle testing. A competitive salary range between $224,000 and $356,500 is offered, along with equity and benefits.
Qualifications
8+ years of relevant industry experience including 3+ years leading a team.
Strong knowledge of programming and debugging techniques for parallel and distributed architectures.
Experience developing and debugging multi-threaded/distributed applications.
Responsibilities
Manage development and optimization of software architecture and frameworks.
Develop low latency, highly performant code in C++.
Perform in-vehicle tests and collect data for autonomous drive missions.
Skills
C programming
C++ programming
Multi-threaded applications
Distributed systems
Communication skills
Analytical skills
Education
BS or MS in Computer Engineering, Computer Science or related field
Tools
Linux
Android
CUDA
GStreamer
OpenCV
GIT
CMake
Job description
A leading technology company in California is seeking a Manager of System Software Engineering to lead the development of software architectures for autonomous vehicles. The ideal candidate has over 8 years in the industry with strong C/C++ programming skills and experience in multi-threaded applications. Responsibilities include developing frameworks, managing software optimization, and performing in-vehicle testing. A competitive salary range between $224,000 and $356,500 is offered, along with equity and benefits.