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 8 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 26 days ago
Similar jobs that could be interesting for youBased on the Senior Automotive Embedded Software Engineer in Sunnyvale, CA vacancy
  • General Motors is looking for a Senior Embedded Software Engineer to join their Infrastructure Engineering team in Mountain View, California. In this...  ...you will develop a cloud-native platform that connects automotive test hardware to GM's cloud control plane. This position... 
    Senior
    Automotive

    General Motors

    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
  •  ...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 Intuition

    Sunnyvale, CA
    1 day ago
  • $132.4k - $209.6k

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

    Aeva, Inc.

    Mountain View, 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 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
  • $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 Corporation

    Santa Clara, CA
    3 days ago
  • Luxoft is seeking a Senior Embedded Software Engineer to develop and debug board bring-up and drivers for automotive systems. The role requires strong experience in QNX and/or Android device driver development, along with extensive knowledge of hardware integration. Ideal... 
    Senior
    Automotive

    Luxoft

    Mountain View, CA
    1 day ago
  •  ...Energy, located in Mountain View, seeks a Senior Embedded Systems Engineer to own firmware development for power...  ...-grade firmware while applying automotive-grade principles and collaborating with teams across hardware and software. The ideal candidate has over 4 years... 
    Senior
    Automotive

    Ayr Energy

    Mountain View, CA
    1 day 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
    2 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
  • $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 software... 
    Senior
    Automotive
    Immediate start

    Snap-on

    San Jose, CA
    2 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
  • $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
    2 days ago
  • $233.7k - $336.3k

    42dot Inc. in Sunnyvale, California, is seeking a seasoned engineer for EE development in next-generation platform ECUs. You will lead...  ...years in electrical engineering, with a strong background in automotive-grade electronics and design for manufacturing. This position... 
    Senior
    Automotive

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  •  ...seeking a Sr. Staff Firmware Engineer to lead the design of an OTA update framework for their Software-Defined Vehicle platform. This...  ...development while connecting embedded systems to cloud...  ...establishing software verification for automotive systems. #J-18808-Ljbffr 42dot
    Senior
    Automotive

    42dot

    Sunnyvale, CA
    1 day ago
  • $146.9k - $183.6k

     ...industry leaders with a clear vision for automotive’s next chapter. From operating...  ...technology that will set the standards for software-defined vehicles around the world....  ...a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team... 
    Senior
    Automotive
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    4 days 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
  • Israelvcforum is looking for a Senior Signal Integrity Engineer to play a critical role in the ECU Electrical team. You will simulate hardware designs...  ...to ensure high-speed performance and reliability of automotive systems. Your responsibilities include optimizing design... 
    Senior
    Automotive

    Israelvcforum

    Mountain View, CA
    3 days ago
  •  ...&T Technology Services Limited. is looking for an experienced engineer to lead the design and development of Battery Management System...  ...high-reliability systems, and experience in the aerospace or automotive industries is preferred. The role emphasizes high-stakes problem... 
    Senior
    Automotive

    L&T Technology Services Limited.

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

     ...What You'll Be Doing: Automotive Reliability & Qualification (50%) Own automotive reliability and qualification strategy for...  ...You Have: ~ BS or MS in Electrical, Mechanical, or Systems Engineering ~5+ years of automotive hardware validation experience ~... 
    Senior
    Automotive

    Aeva, Inc

    Mountain View, CA
    7 hours ago
  •  ...Autonomous Vehicle Technician - Level 3 in Mountain View, CA. This senior technical specialist performs advanced diagnostics and complex...  ..., a Master Technician certification, and deep knowledge of automotive systems. This position also involves mentoring Level 2 Technicians... 
    Senior
    Automotive

    Hertz

    Mountain View, CA
    1 day 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
  • $146.9k - $183.6k

     ...pushing the boundaries of what vehicle software can do in terms of remote diagnostics...  .... We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle...  ...Bonus Skills • Experience in Automotive, Aerospace or Consumer Electronics industry... 
    Senior
    Automotive
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  •  ...tinkering at the lowest levels of software? Are you passionate about...  ...for an outstanding Senior Firmware Engineer to join the NVIDIA System Control...  ...professional experience in embedded firmware development, low‑...  ...silicon development across automotive, robotic, and data center... 
    Senior
    Automotive
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar sensor. Location...  ...or space projects (flight control/GNC) Experience in the automotive, medical robotics, or similar regulated embedded device industry... 
    Senior
    Automotive
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, 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!