Staff C++ Software Engineer

Sonatus
Sunnyvale, CA

Join a high-performing team at Sonatus that’s redefining what cars can do in the era of Software-Defined Vehicles (SDV).

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 5 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:


Sonatus is a leader in providing technologies and software to global OEMs to build software-defined vehicles and AI on the edge platforms. We are looking for a highly motivated C++ Engineer to join our fast-growing team. As a part of a cross-functional team that is responsible for the full software development life cycle, you will have the opportunity to work on cutting-edge AI models on vehicles, from conception to deployment.

Role and Responsibilities:



  • Design, implement, and deploy highly complex, resource-efficient, and safety-critical in-vehicle software.

  • Write clean, maintainable code in C++ and adhere to coding standards and best practices.

  • Participate in architecture discussions. Make architectural decisions when needed.

  • Work closely with tech leads, peer engineers, and cross-functional teams to understand project requirements and contribute to the development of solutions that meet those requirements.

  • Provide technical guidance and mentorship to a team of engineers, ensuring best practices in software development, architecture, and code quality.

  • Analyze and enhance the efficiency, stability, and scalability of system resource usage.

  • Contribute to the creation and maintenance of technical documentation, including code comments, design specifications, and testing reports.

  • Work with the Technical Project Management team, ensuring the development schedule is aligned with the project schedule.

  • Review QA test plans. Participate in QA testing events and/or customer on-site testing events.

Qualifications:



  • Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.

  • 9 years of working experience in software development.

  • Experience with hands-on development and troubleshooting on embedded targets.

  • Solid programming experience in C/C++.

  • Significant experience in systems design involving multi-threading and concurrency.

  • Experience with embedded systems and automotive communication protocols (e.g., CAN) is a plus.

  • Hands-on experience with modern IPC framework, e.g., gRPC, protobuf, vSomeIP, shared memory.

  • Experience with different container technologies: Docker, LXC, Podman

  • Experience with RTOS, Embedded Linux, Android, and/or other embedded operating systems.

  • Experience with networking technologies such as Ethernet, TCP/IP, etc.

Desired Skills:



  • Hands-on experience with Rust in a product environment is strongly preferred

  • Experience building edge AI products is highly desirable

  • Familiarity with Unified Diagnostics Services over CAN or Ethernet

  • Good understanding of hardware devices such as MCU, CPU, Network Switch, etc.

  • Experiences in security-related software development.

  • Proficient in Python or other scripting languages.

  • Experience with automotive product development (e.g., CAN, AUTOSAR, FreeRTOS, etc.).

  • Experience in project management and agile development methodologies.

Benefits:


Sonatus is a tight-knit team aligned around a unified vision. You can expect a strong engineering-oriented culture that focuses on building the best products and solutions for our customers. We embrace equality and diversity in all regards because respect is ingrained in our every fiber. Other benefits Sonatus offers include:


  • Stock option plan

  • Health care plan (Medical, Dental & Vision)

  • Retirement plan (401k, IRA)

  • Life Insurance (Basic, Voluntary & AD&D)

  • Unlimited paid time off (Vacation, Sick & Public Holidays)

  • Family leave (Maternity, Paternity)

  • Flexible work arrangements

  • Free food & snacks in the office

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.

Pay range for this role

$168,500 - $232,000 USD

Sonatus is a fast-paced and innovative company and are seeking team members who are passionate about making a difference. If you are ready to take your career to the next level, we highly encourage you to apply.

To all recruitment agencies : Sonatus, Inc. ("Sonatus") does not accept unsolicited agency resumes. Please do not forward resumes to our careers alias or other Sonatus' employees. Sonatus is not responsible for any fees associated with unsolicited activities.

Posted 2025-11-16

Recommended Jobs

San Diego, California Dermatologist Position w/No Call/Hospital/Consults

Enterprise Medical Recruiting
California

Dermatology practice in the San Diego, California area has an opening for an additional Dermatologist. The need is due to community growth and demand. Practice Highlights You will see 30 pati…

View Details
Posted 2025-11-07

Team Lead / Shift Lead

Dunkin - Reseda
Northridge, CA

Description Join the Fun Paced world of Dunkin! Seeking enthusiastic leaders who can coach crew members and drive a positive guest culture in the restaurant. Salary: $17.00 - $23.00 per hour …

View Details
Posted 2025-10-31

Data Engineer

GeekSoft Consulting
Sunnyvale, CA

Geek Soft Consulting is seeking passionate and skilled Data Engineers to join our growing team. We are hiring for multiple roles across cutting-edge projects with Fortune 500 clients. I…

View Details
Posted 2025-10-13

Data Scientist, Integrity

OpenAI
San Francisco, CA

About the Team The Applied team safely brings OpenAI's technology to the world. We released ChatGPT; Plugins; DALL·E; and the APIs for GPT-4, GPT-3, embeddings, and fine-tuning. We also operate infe…

View Details
Posted 2025-09-25

Field Service Technician - Los Angeles

Rust Automation & Controls
Los Angeles, CA

Role + Responsibilities:  ● Daily travel to our varied customers  ● Strong technical aptitude  ● Successful completion of apprenticeship instrumentation program ● Adaptiveness to various industri…

View Details
Posted 2025-10-19

Fire Extinguisher Technician - UniFirst First Aid+ Safety

UniFirst
Ontario, CA

Our Team is Kind of a Big Deal! UniFirst First Aid + Safety is seeking a reliable and hardworking Portable Fire Extinguisher Technician, “Fire Extinguisher Safety Specialist,” to join our family. A…

View Details
Posted 2025-11-01

Technical Product Manager - Advertising Measurement

Sansar Tec
Pleasanton, CA

Technical Product Manager - Can be based in Pleasanton CA or Dallas TX If local to Pleasanton or Dallas, able to be onsite with the client 2-3 days a week. Job Description: This is a unique op…

View Details
Posted 2025-09-14

Special Education Teacher

Atascadero, CA

Summary ...currentlyseeking Special Education Teacher for the 2025/26 school year in theAtascadero...  ....: Gradel Level: K-12Pay: Travel Rate...  ...students, kindergarten through grade 12…

View Details
Posted 2025-11-15

Systems Test Engineer

Medical Devices Company
San Jose, CA

Roles & Responsibilities Job Description • Work with other test engineers to write test procedures, user manuals and test protocols • Build and verify test fixtures • Provide support to cont…

View Details
Posted 2025-11-09

Fleet Tire Sales Specialist

Goodyear
Hayward, CA

Fleet Tire Sales Specialist Location Hayward, CA : IMMEDIATELY HIRING!!! - APPLY TODAY!!! The pay range for this position is $19.25 - $28.85/hr; however, base pay offered may vary depending on factor…

View Details
Posted 2025-11-15