Staff Software Engineer, Vehicle Applications
$168.5k - $232kSonatus
Job Description
Job Description
At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can't keep pace with consumer expectations shaped by the mobile industry—where features evolve rapidly, update seamlessly, and improve continuously. That's why leading OEMs trust Sonatus to accelerate this shift. Our technology is already in production across more than 6 million vehicles on the road today and rapidly expanding.
Headquartered in Sunnyvale, CA, with 250+ employees worldwide, Sonatus combines the agility of a fast-growing company with the scale and impact of an established partner. Backed by strong funding and proven by global deployment, we're solving some of the most interesting and complex challenges in the industry. Join us and help redefine what's possible as we shape the future of mobility.
Role Summary:Sonatus is a leader in providing technologies and software to global OEMs to build software-defined vehicles. We are looking for a highly motivated Staff Software Engineer to join our fast-growing team. As part of a cross-functional team responsible for the full software development life cycle (SDLC), you will have the opportunity to work on cutting-edge in-vehicle software from conception through commercial deployment. This role reports to the Director of Engineering, Vehicle Development.
Responsibilities:- Design and implement highly complex, resource-efficient, reliable, and safety-critical in-vehicle software from requirements through production and commercial deployment.
- Collaborate closely with peer engineers and cross-functional teams (QA, DevOps, system architects, product managers, project managers, hardware) to translate requirements into robust software components.
- Help coordinate day-to-day execution across the team, identifying blockers early and keeping work moving in alignment with project schedules.
- Participate in architecture discussions and contribute to design decisions with well-reasoned, clearly communicated input.
- Provide technical guidance and mentorship to engineers, fostering a collaborative, high-quality engineering culture.
- Write clean, maintainable, well-documented code; maintain unit and integration tests.
- Analyze and enhance the efficiency, stability, and scalability of system resource usage.
- Participate in QA test plan reviews and collaborate with QA in debugging sessions.
- Contribute to and maintain technical documentation, including design docs and technical specifications.
- Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
- 7+ years of software development experience.
- Expert-level proficiency in C/C++ (C++11 or later); strong grasp of data structures, algorithms, and OS fundamentals.
- Proficient in Python or other scripting languages.
- Proven experience as a tech lead or in a senior individual contributor role with demonstrated influence on team direction and code quality.
- Significant experience in systems design involving multi-threading and concurrency.
- Hands-on experience with inter-process communication (IPC) and middleware technologies (e.g., gRPC, protobuf, vSomeIP, shared memory).
- Experience with C++ build toolchains such as CMake or Bazel.
- Strong written and verbal communication skills, with the ability to work collaboratively across functions and influence without authority.
- MS/PhD in Computer Science, Engineering, or a related field.
- Experience building edge AI products.
- Experience with embedded operating systems (RTOS, Embedded Linux, Android)
- Familiarity with automotive and communication protocols such as CAN, CAN-FD, Ethernet (TCP/IP), SOME/IP, and Unified Diagnostics Services (UDS).
- Good understanding of hardware devices such as MCUs, CPUs, HPCs, and network switches.
- Experience with automotive software standards and product development (e.g., AUTOSAR Classic/Adaptive, ISO 26262, MISRA).
- Familiarity with ASPICE processes and automotive software development lifecycle practices.
- Experience with requirements management tools (e.g., Jama).
- Experience in project management and agile development methodologies.
Sunnyvale HQ Benefits & Perks Offered:
- Health care plan (Medical, Dental & Vision)
- Flexible and Dependent Care Expense program
- Retirement plan (401k)
- Life Insurance (Basic, Voluntary & AD&D)
- Unlimited paid time off per year, 14+ paid holidays
- Hybrid office work arrangement
- Complimentary lunches, snacks, and beverages during on-site working days
- Wellness benefit allowance
- Phone & Internet reimbursement
- Computer Accessory Allowance
The posted salary range is a general guideline and represents a good faith estimate of what Sonatus ("Company") could reasonably expect to pay for a base salary for this position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, geographic location and external market pay for comparable jobs. The Company reserves the right to modify this range in the future, as needed, as market conditions change.
Base Salary Pay Range
$168,500—$232,000 USD
$168.5k - $232k
...Staff Software Engineer, Vehicle Applications At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can't keep pace with consumer expectations shaped by the mobile industry—where features evolve...ApplicationWork at officeWorldwideFlexible hoursShift work$189k - $303k
...knowledge. In this role, you will Define vehicle connectivity and communication... ...new vehicle platforms Work with autonomy engineers to meet performance and efficiency requirements... ...state law. Aurora considers qualified applicants with criminal histories, consistent with...ApplicationLocal area$123.2k - $189.1k
...As a member of the core AV software reliability team , you will... ...stable, and scalable Autonomous Vehicle (AV) software releases by... ...failures into actionable engineering insights at scale. This is... ...based on what a successful applicant might be paid in accordance...ApplicationLocal areaWork from homeFlexible hours- ...the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the... ...everyone. Role Summary The Staff Software Engineer will play a critical role... ...opportunity employer. All qualified applicants will receive consideration...ApplicationFull timeContract workLocal area
- ...the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the... ...seeking passionate and skilled Staff Software Engineers to lead and support our... ...data to and from our Backend Applications. These newly created...ApplicationFull timeContract workLocal area
$186k - $232.5k
Role Summary The Staff Software Engineer will serve as a technical leader and visionary, playing a... ...for cloud backend systems supporting Vehicle Access Software across the entire vehicle... .../Hourly Rate for California Based Applicants: $186,000 - $232,500 USD (actual...ApplicationHourly payFull timePart time$189k - $303k
...efficient and accessible for all. We’re searching for a Staff Software Engineer - Vehicle Data Management. In this role, you will Be comfortable... ...by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal...ApplicationLocal area$189k - $303k
Aurora is seeking a talented individual to define vehicle connectivity and communication architecture in Mountain View, California. Key... ...bring‑up of new vehicle platforms while working with autonomy engineers. Candidates should have strong programming skills, especially in...$132.8k - $250.8k
...AI Enabled Software Engineer We're looking for an exceptional AI enabled software engineer... ...the enterprise Deploy and operate applications on Google Cloud Platform (GKE, Cloud Functions... ...back-up child care and more • Vehicle discount program for employees and family...ApplicationFull timeTemporary workImmediate startRelocationFree visaFlexible hours$281k - $356k
...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the... ...and can also be applied to a range of vehicle platforms and product use cases. The... ...Growth: Act as the primary interface for "Application Owners" across the company. You will...ApplicationFull timeRemote work- Neier Inc. is seeking a Staff Software Engineer in Palo Alto, California, to serve as a technical leader for cloud backend systems supporting Vehicle Access Software. This vital role involves driving architectural design and working closely with cross-functional teams....
$160k - $240k
...passionate and detail-oriented Staff Engineer to join us in driving innovation within the Vehicle Connectivity space. In this... ...complex use cases into robust software solutions, including software... ...contribute to building cloud-native applications and feature components that...ApplicationH1bLocal areaWork from homeRelocation packageFlexible hours$213.48k - $319.72k
...Staff Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology company... ...Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of...Application$132.8k - $250.8k
...Staff Software Engineer We made history and now we work to transform the future – for our customers... .... At Ford, you can build more than vehicles. Come build what matters. Ford's... ...Staff Software Engineer to build web applications and services that result in useful, reliable...ApplicationFull timeImmediate startFlexible hours$189k - $303k
...We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services... ...commercial operation of autonomous vehicle fleets at scale. Our mission is to... ...state law. Aurora considers qualified applicants with criminal histories, consistent...ApplicationWork at officeLocal areaRemote work3 days per week- ...addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the... ...a highly skilled Software Engineer proficient in Modern C++ (... ...maintain embedded software applications using Modern C++ (C++11 or...ApplicationFull timeContract workLocal area
$251k - $310k
...Staff Software Engineer, DevAI Waymo is an autonomous driving technology company with the mission... ...can also be applied to a range of vehicle platforms and product use cases. The... ...including multi-agent systems and their application to complex problem domains Passion...ApplicationFull timeRemote work$218.8k - $335.3k
...Role We are seeking an experienced Staff Software Engineer to lead the technical direction for... ...high-quality data flows from vehicles into our AI/ML and analytics stacks,... ...easy-to-integrate platform for other applications and services. Partner cross-functionally...ApplicationLocal areaRemote workWork from homeRelocation packageFlexible hours$238k - $302k
...Staff Software Engineer, Machine Learning, Route and Pin Quality Waymo is an autonomous driving... ...and can also be applied to a range of vehicle platforms and product use cases. The... ...machine learning models in real-world applications. ~ Strong proficiency in C++. ~...ApplicationFull timeRemote work$251k - $310k
...Staff Software Engineer, Weather Operations Waymo is an autonomous driving technology company... ...and can also be applied to a range of vehicle platforms and product use cases. The... ...of real-time and forecasting weather applications. Collaborate across multiple engineering...ApplicationFull timeRemote work$195k - $298.8k
...forefront of next-gen automotive technology. As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by developing high-... ...Design, develop, and test Android system and application-level software for infotainment and digital displays...ApplicationWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours$180k - $260k
...Senior/Staff Software Engineer - Remote Assistance Mountain View, CA Who We Are Gatik, the... ...modern C++ backend systems for vehicle telemetry, state management, and real... ...systems for real-time or safety-critical applications. Solid understanding of communication...ApplicationOdd jobWork at officeRemote work$185.1k - $335.3k
...most advanced self-driving vehicles to safely connect people to... ...cutting-edge research, robust engineering, and large-scale systems to... ...Role We are looking for a Staff Software Engineer with deep... ...based on what a successful applicant might be paid in accordance...ApplicationWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$200k - $250k
...Staff Software Engineer, Controls Kodiak Robotics, Inc. was founded in 2018 and has become a leader... ...on the road Characterize the vehicle platform (e.g., steering, braking, throttle... ..., or any other basis protected by applicable law. In alignment with its business...ApplicationTemporary workWork at officeVisa sponsorshipFlexible hours$189.3k - $290.7k
...Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and... ...accountable for high-quality delivery across vehicle programs. Job Responsibilities... ...system design skill across application, middleware, data, and platform boundaries...ApplicationLocal areaWork from homeRelocation packageFlexible hours$160.2k - $246.3k
...0,000 Super Cruise-equipped vehicles on the road, and over 700 million... ...used for autonomous vehicle software validation. Lead cross-... ...with Autonomy, Systems Engineering, Simulation, and Data teams... ...their skills and capabilities. Applicants in the recruitment process may...ApplicationLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$160.2k - $290.7k
...team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert... ...Includes developing and debugging of application and middleware software for existing...ApplicationWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$265k - $331.3k
...the emissions-free Electric Adventure Vehicles we build, and the curious, courageous... ...diverse group of algorithm developers / software engineers focused on delivering mapping,... ...algorithms ~ Prototyping real-time applications ~ Adapting algorithms for real world...ApplicationFull timeContract workTemporary workPart timeLocal areaShift work$206.5k - $258.1k
...the emissions-free Electric Adventure Vehicles we build, and the curious, courageous... ...Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert... ...record of optimizing high-throughput data applications. Experience using WASM (WebAssembly)...ApplicationFull timeContract workLocal area- ...Staff Software Engineer - Machine Learning - Calibration Pittsburgh, PA, Palo Alto, CA, Detroit... ...technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity... ...C++ Coding skills for real time applications Experience with geometric computer...ApplicationWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Vehicle Applications. Be the first to apply!
- senior c# .net software developer Mountain View, CA
- ultimate software Mountain View, CA
- software technical support engineer Mountain View, CA
- software intern Mountain View, CA
- healthcare software sales Mountain View, CA
- mobile software developer Mountain View, CA
- software quality assurance Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA
- software Mountain View, CA

