Senior Systems Software Engineer - Autonomous Vehicles

Invidia

CA, United States
Base: 184,000 usd - 287,500 usd (level 4), 224,000...
Not specified
C and c++ programming
Modular software architecture
Multithreaded real-time systems
Invidia is seeking a Senior Systems Software Engineer to join their ADAS Platform team, focusing on building scalable software for advanced driver-assistance systems. Ideal candidates will have extensive experience in software development, particularly in modular architecture and real-time systems, and will be tasked with enhancing software integration and performance for multiple OEMs

Job Summary

  • Our ADAS Platform team is responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of product lines and OEMs.
  • You will play a key role in evolving the platform to support efficient integration and scalability in a complex multi-OEM environment.
  • Your base salary will be determined based on your location, experience, and the pay of employees in similar positions, with eligibility for equity and benefits.

Matching Summary

Match Score: 85

Invidia is seeking a Senior Systems Software Engineer to join their ADAS Platform team, focusing on building scalable software for advanced driver-assistance systems. Ideal candidates will have extensive experience in software development, particularly in modular architecture and real-time systems, and will be tasked with enhancing software integration and performance for multiple OEMs.

Salary

Base: 184,000 USD - 287,500 USD (Level 4), 224,000 USD - 356,500 USD (Level 5); Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • C and C++ programming
  • modular software architecture
  • multithreaded real-time systems
  • Linux or embedded RTOS environments
  • software stack modularization
  • system-level scalability improvements

Nice-to-have

  • ADAS software development
  • real-time operating systems expertise
  • automotive software lifecycle knowledge
  • Git and Bazel experience
  • cross-team collaboration skills

Key Requirements

  • BS or MS in Computer Engineering or related field
  • 8+ years professional software development experience
  • experience with multithreaded and performance-critical systems
  • familiarity with parallel/distributed systems and profiling
  • exceptional communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter