Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Automotive Embedded Software Engineer

$153k - $193.5k

Sonatus

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.

The Opportunity

The Updater team is responsible for the successful deployment of firmware, vehicle applications, and vehicle configurations to the vehicle. The Updater is a key component in delivering a successful software-defined vehicle solution — it's how new features, fixes, and configurations actually reach the car after it leaves the factory. Join us to help build the system that keeps vehicles improving over their entire lifetime.

In this role, you will participate in the design and implementation of the updater software running on the vehicle. You will contribute to defining the updater interfaces between the cloud and the vehicle, as well as the update agents that handle different types of target assets. You will report directly to the Engineering Manager of Vehicle Development

Responsibilities
  • Design, develop, and maintain embedded C++ software for vehicle-side asset update systems, including update orchestration, campaign management, and software distribution
  • Implement and integrate communication interfaces for coordination between vehicle services
  • Collaborate with cloud platform teams to integrate end-to-end for campaign delivery, status reporting, and asset inventory management
  • Write unit tests and integration tests to ensure update reliability and safety across diverse vehicle configurations
  • Participate in code reviews and contribute to a culture of software quality and continuous improvement
  • Debug and resolve complex cross-layer issues spanning OS, middleware, and application software
  • Create and maintain technical documentation for designs, interfaces, and processes
Required Qualifications
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 5+ years of professional experience in embedded software development or 3+ years of experience with MS or higher degree.
  • Strong proficiency in modern C++
  • Experience with embedded Linux or RTOS-based systems
  • Understanding of concurrency, memory management, and performance optimization in resource-constrained environments
  • Familiarity with inter-process or inter-service communication (RPC frameworks, message passing, pub/sub patterns)
  • Strong debugging and problem-solving skills at the system level
Preferred Qualifications
  • Experience with OTA update systems, firmware update mechanisms, or software distribution for embedded devices
  • Familiarity with automotive communication protocols (SOME/IP, CAN, UDS, MQTT)
  • Knowledge of AUTOSAR (Classic or Adaptive)
  • Experience with build systems such as Bazel or CMake

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

$153,000—$193,500 USD

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Automotive Embedded Software Engineer in Sunnyvale, CA vacancy
  • $150k - $190k

     ...Job Description Senior Staff Embedded Software Engineer (BSW)Mountain View, CA (Hybrid) Drive the future of automotive mobility by designing high-performance computing platforms for a global automotive leader. This senior technical role focuses on developing... 
    Senior
    Automotive

    Talentry LLC

    Mountain View, CA
    2 days ago
  • NVIDIA Gruppe is seeking experienced Senior Software Engineers and Architects to develop revolutionary automotive platforms for autonomous vehicles. Responsibilities include software design and integrating new hardware systems such as cameras, radars, and lidars. The ideal... 
    Senior
    Automotive

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $132.4k - $209.6k

     ...Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working...  ...communication stacks. Skilled in developing with automotive communication protocols (CAN, Automotive Ethernet,... 
    Senior
    Automotive
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    1 day ago
  • $155k - $242k

     ...Senior Embedded Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future...  ...machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture... 
    Senior
    Automotive
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...Intuition services the automotive, defense, trucking,...  ...commitments. Meet Our Engineers On The Vehicle Os Team...  ...complete vehicle software and AI applications. This...  ...We are looking for senior software engineers with...  ...expertise in developing embedded software applications... 
    Senior
    Automotive
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Compute

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform out to the world! You will...  ...Python programming skills. ~ Experience with embedded system involving Linux/RTOS with exposure to... 
    Senior
    Automotive

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $153k - $193.5k

     ...Senior Automotive Embedded Software Engineer 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... 
    Senior
    Automotive
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform to the world. Responsibilities...  .../Python programming skills. Experience with embedded systems involving Linux/RTOS with exposure to... 
    Senior
    Automotive

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...if dictated by business needs).The RoleGM is seeking a Senior Embedded Software Test Engineer that ensures applications meet GM software and feature...  ...embedded software test experience; background in mobile or automotive industries2+ years of experience in platform and... 
    Senior
    Automotive
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $217k - $275k

    General Motors is seeking a Staff Software Engineer for Compute Systems Software in Mountain View, California. This hybrid role involves leading the development of embedded Linux platforms critical for GM’s vehicles. Responsibilities include designing kernel modules, optimizing... 
    Senior
    Automotive

    General Motors

    Mountain View, CA
    4 days ago
  •  ...Senior Embedded Software Engineer - RTOS Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're...  ...(FFI) requirements for ASIL systems Familiarity with Automotive Ethernet, UDS, or SOME/IP Expertise in Linux-based software... 
    Senior
    Automotive
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    2 days ago
  • We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level hardware integration on Automotive IVI and Connectivity ECUs. This role focuses on platform enablement, driver development... 
    Senior
    Automotive
    Remote work

    Luxoft

    Mountain View, CA
    3 days ago
  • $167k - $303k

     ...driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core...  ...future. About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications...  ...with hardware, software and system engineers during the definition, design, and... 
    Senior
    Automotive

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $155k - $242k

     ...deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture...  ...and work on a new full-stack operating system.  As an Embedded Software Engineer on the team, you will develop an embedded firmware platform... 
    Senior
    Automotive
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months ago
  •  ...Role description Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework... 
    Senior
    Automotive

    Tata Technologies

    Palo Alto, CA
    4 days ago
  •  ...focuses on identifying, reproducing, and debugging software and hardware issues, and deriving regression tests for automotive ECUs. The position supports the setup,...  ...paced environments Solid understanding of embedded systems Ability to troubleshoot software,... 
    Senior
    Automotive
    Work experience placement
    Immediate start
    Afternoon shift
    Early shift

    Artech

    San Jose, CA
    3 days ago
  • $110k - $150k

     ...Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface... 
    Senior
    Automotive
    Immediate start

    Snap-on

    San Jose, CA
    4 days ago
  • $146.9k - $183.6k

    An innovative automotive technology firm in California is seeking a Senior Embedded Software Engineer to design and implement embedded software for vehicle power management systems. The ideal candidate will have a B.S.+ in a related field, with at least 2 years of embedded... 
    Senior
    Automotive

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...Title: Sr. Embedded S/W Engineer: ETH PHY/MAC Layer Term: Long Term Contract/Potential Perm Location: San Diego...  ...experience in 1 or more of the following: SatCom/ Software Defined Radios/Modem Design/Automotive/Avionics/AI/EV Charging/Aerospace Nice to have... 
    Senior
    Automotive
    Long term contract
    Permanent employment
    Immediate start

    A2e Technologies

    Santa Clara, CA
    1 day ago
  •  ...Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto...  ...Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on...  ...Knowledge of hypervisor, virtualization in automotive industry. Experience with ARM... 
    Senior
    Automotive
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

    Palo Alto, CA
    3 days ago
  • General Motors is looking for a Staff Hardware Engineer- GNSS in Sunnyvale, CA to lead the definition and validation of GNSS solutions...  ...The role requires collaboration with various teams to deliver automotive-grade solutions and a strong background in GNSS hardware... 
    Senior
    Automotive

    General Motors

    Sunnyvale, CA
    1 day ago
  • NVIDIA Gruppe in Santa Clara, California is seeking a Senior System Software Engineer for their Automotive Team to help develop high-performance automotive systems. This role requires expertise in system software development on Real Time OS and strong programming skills... 
    Senior
    Automotive

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $158k - $185k

    General Motors is seeking a Senior PCB Layout Design Engineer in Sunnyvale, CA to lead the design of electronic control units for their next-generation...  ...of benefits, this role offers an opportunity to shape the future of automotive technology. #J-18808-Ljbffr General Motors
    Senior
    Automotive

    General Motors

    Sunnyvale, CA
    1 day ago
  • Energy Jobline ZR in Mountain View, California, is looking for an experienced Systems Engineer to contribute to the development of cutting-edge Lidar sensor products. This role entails ensuring compliance with ASPICE and ISO standards while managing detailed design and... 
    Senior
    Automotive

    Energy Jobline ZR

    Mountain View, CA
    4 days ago
  • $125.8k - $170.2k

     ...leading technology firm in Mountain View, CA is seeking a Senior Product Quality Engineer. You will oversee quality for cutting-edge 4D LiDAR...  ...least 5 years of experience in a quality role within the automotive industry. Key responsibilities include root cause analysis... 
    Senior
    Automotive

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • $160k - $220k

    Decisive Point in Sunnyvale, California is seeking a Solutions Engineering Manager to lead technical discussions with global customers....  ..., and mentoring a team of solutions engineers engaged in automotive collaborations. The ideal candidate will possess 8-13 years of... 
    Senior
    Automotive

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • $125.8k - $170.2k

    A technology firm specializing in autonomous vehicle solutions is seeking a Senior Automotive Reliability & EMC Test Engineer to lead validation and compliance testing for LiDAR systems. The role involves defining testing strategies, leading environmental tests, and ensuring... 
    Senior
    Automotive

    Aeva, Inc.

    Mountain View, CA
    4 days ago
  • A leading innovative technology firm in Mountain View is seeking a Senior Automotive Reliability & EMC Test Engineer to validate automotive LiDAR systems. The successful candidate will own the testing strategy and define DV/PV test plans. A minimum of 5 years of automotive... 
    Senior
    Automotive

    Aeva Inc.

    Mountain View, CA
    1 day ago
  • A leading automotive company in Mountain View is seeking a Senior Hardware Engineer to develop validation plans for Connectivity modules. This hybrid role involves collaboration...  ...of validation experience, particularly in embedded and connectivity systems. Strong analytical... 
    Senior
    Automotive

    General Motors

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

     ...lasting impact on the world. NVIDIA is looking for Senior System Software Engineers to join our Tegra system software group. The ideal candidate...  ...and validate Tegra Boot and Security software across Automotive, Embedded, and Data Center platforms. Participate in the full... 
    Senior
    Automotive

    NVIDIA

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Automotive Embedded Software Engineer. Be the first to apply!