Full-Time

Sr. Staff Software Engineer

Vehicle Applications

Posted on 9/4/2024

Sonatus

Sonatus

51-200 employees

Platform for software-defined vehicle development

Data & Analytics
Automotive & Transportation

Compensation Overview

$213k - $288kAnnually

Senior, Expert

Sunnyvale, CA, USA

Hybrid position based in Sunnyvale, CA.

Category
Embedded Engineering
Software Engineering
Required Skills
TCP/IP
Python
Data Structures & Algorithms
C/C++
Android Development
Linux/Unix
Requirements
  • A bachelor's degree in computer science, computer engineering, or a related field. MS/PhD degrees are preferred.
  • 12+ years of professional software development experience, excluding internships.
  • Strong fundamentals in data structures and algorithms.
  • Solid C++ programming experience.
  • Strong experience in software architecture and end-to-end solutions.
  • Strong experience in designing data-intensive applications.
  • Extensive experience in systems design, multithreading, and concurrent programming.
  • Experience with Python and shell scripting languages.
  • Experience in Linux, Android, and/or other POSIX operating systems.
  • Experience with networking technologies such as Ethernet, TCP/IP, HTTP.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Strong written and verbal communication skills.
Responsibilities
  • Develop high-quality and high-performance in-vehicle application software for software-defined vehicles.
  • Write clean, efficient, and well-documented code.
  • Define and implement scalable, robust, and secure software architecture.
  • Own the technical solutions of software products and be the subject matter expert in end-to-end solutions.
  • Drive design and code reviews across technical teams.
  • Guide and mentor technical teams and help them understand architectural principles, design patterns, and best practices.
  • Research and evaluate new technologies, frameworks, and tools to determine their suitability for the organization’s needs and goals.
  • Work closely with product managers and other functional owners to ensure software architecture and technical solutions are aligned with business objectives.
  • Lead technical engagement with customers.
  • Maintain and support software deployed on production vehicles.
  • Develop and maintain unit and integration test cases to ensure code quality.
  • Create and maintain architectural documentation and functional specifications.

Sonatus provides a platform for developing software-defined vehicles, focusing on a no-code solution that allows automotive companies to create flexible software architectures. This platform enables the collection and analysis of real-time diagnostic data from vehicles, which helps manufacturers like Hyundai Motor Group to enhance vehicle quality and improve the ownership experience over time. Unlike competitors, Sonatus offers a comprehensive solution that spans the entire vehicle lifecycle, from design to after-sales services, allowing for continuous innovation and cost reduction. The company's goal is to drive advancements in automotive software, expand its global presence, and meet the increasing demand for software-defined vehicles.

Company Stage

Series A

Total Funding

$107M

Headquarters

Sunnyvale, California

Founded

2018

Growth & Insights
Headcount

6 month growth

20%

1 year growth

40%

2 year growth

85%
Simplify Jobs

Simplify's Take

What believers are saying

  • Sonatus' Updater product aligns with the demand for secure OTA solutions.
  • The rise of EVs increases demand for adaptable software platforms like Sonatus'.
  • Expansion into Japan offers collaboration opportunities with local automotive giants.

What critics are saying

  • Competition from established companies like Bosch and Continental is increasing.
  • Scaling operations in new markets like Japan and Ireland may strain resources.
  • Dependence on partnerships with major automotive companies poses a risk.

What makes Sonatus unique

  • Sonatus offers a no-code solution for adaptable vehicle software architectures.
  • Their platform enables real-time diagnostic data collection for continuous vehicle improvement.
  • Sonatus partners with major automotive companies like Hyundai and NXP for enhanced solutions.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE