Sonatus
Sonatus3d ago
New
USD 153000-193500/yr

Senior Automotive Embedded Software Engineer

EngineeringEmbedded Engineer
0 views0 saves0 applied

Quick Summary

Overview

At Sonatus, we’re driving the transformation to AI-enabled software-defined vehicles.

Technical Tools
EngineeringEmbedded 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 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 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

~1 min read
  • 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

Requirements

~1 min read
  • 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

Requirements

~1 min read
  • 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

 

What We Offer

~1 min read
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

Location & Eligibility

Where is the job
Sunnyvale, United States
On-site at the office
Who can apply
US

Listing Details

Posted
May 1, 2026
First seen
May 1, 2026
Last seen
May 5, 2026

Posting Health

Days active
3
Repost count
0
Trust Level
79%
Scored at
May 5, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Sonatus
Sonatus
greenhouse

Sonatus is accelerating vehicle software innovation, enabling automakers to achieve the full promise of software-defined vehicles.

Employees
125
Founded
2018
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

SonatusSenior Automotive Embedded Software EngineerUSD 153000-193500