Sonatus

Automotive

StaffSoftwareEngineer,VehicleApplications

$169–232k Sunnyvale, California, United States FULL TIME Remote Friendly
The Brief

“Staff Software Engineer, Vehicle Applications at Sonatus. Skills: Vehicle applications, Software-defined vehicles, In-vehicle software. Design in-vehicle software. Implement in-vehicle software”

Industry & Context.

Automotive
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 7+ years of software development experience, Expert-level proficiency in C/C++, Proficient in Python or scripting languages, Proven experience as tech lead, Significant experience in systems design, Hands-on experience with inter-process communication, Experience with C++ build toolchains, Written and verbal communication skills

Nice to Have

MS/PhD in Computer Science, Experience building edge AI products, Experience with embedded operating systems, Familiarity with automotive protocols, Good understanding of hardware devices, Experience with automotive software standards, Familiarity with ASPICE processes, Experience with requirements management tools, Experience in project management, Experience in agile development methodologies

What You'll Do.

Design in-vehicle software

Implement in-vehicle software

Collaborate with peer engineers

Collaborate with cross-functional teams

Translate requirements into software components

Coordinate day-to-day execution

Participate in architecture discussions

Contribute to design decisions

Provide technical guidance

Foster engineering culture

Write maintainable code

Write well-documented code

Write integration tests

Analyze system resource usage

Enhance system efficiency

Enhance system stability

Enhance system scalability

Participate in QA test plan reviews

Contribute to technical documentation

Maintain technical documentation

How You'll Work.

Team & Collaboration

Cross-functional teams; Peer engineers

Communication Scope

Written communication; Verbal communication

Process & Methodology

Agile development methodologies

Free ATS check

Applying for this Staff Software Engineer, Vehicle Applications role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Sonatus?

Real rants from real employees. Read before you apply.

Read Company Rants →