Sr. Staff Software Engineer, Vehicle Applications

September 4

🔄 Hybrid – Bay Area

Apply Now
Logo of Sonatus

Sonatus

Accelerating vehicle software innovation

software • software-defined vehicle • data management • networking • cybersecurity

51 - 200

💰 $75M Corporate Round on 2022-12

Description

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

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.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs