
Senior Engineer — ADAS Maps Platform
- Irvine, CA
- $135,000-168,000 per year
- Permanent
- Full-time
Role SummaryThe ADAS Maps Platform Team is seeking a Senior Engineer to join us in developing the next generation of in-vehicle mapping technologies. As a Senior Engineer, you will work closely with a cross-functional teams to design, implement, and optimize C++ code for accessing map data and performing advanced operations such as map matching and most probable path determination. This role is ideal for highly motivated, performance-minded engineers who thrive in autonomous environments and are committed to delivering robust, scalable solutions for advanced driver assistance systems.
Responsibilities
- Architect, develop, and maintain high-performance C++ modules for in-vehicle map data access and manipulation.
- Implement algorithms for map matching, route inference, and most probable path computation in real-time vehicle environments.
- Ensure code quality through rigorous testing, optimization, and peer reviews.
- Balance low-latency performance requirements with scalability for production vehicle deployments.
- Proactively identify and resolve technical challenges in handling large spatial datasets and real-time systems.
- Document solutions, workflows, and APIs for internal and external consumers.
- Mentor junior engineers and contribute to a culture of innovation and technical excellence
- BS/MS degree in Computer Science, Engineering, or equivalent field.
- Deep proficiency in C++ (including modern features and performance optimization).
- Prior experience building and deploying software for in-vehicle or embedded systems.
- Strong background in algorithms—particularly graph theory and linear algebra.
- Solid understanding of code quality, maintainability, and unit/integration testing.
- Demonstrated ability to work independently, manage time effectively, and resolve complex challenges autonomously.
- Excellent communication skills to collaborate within a diverse, technical team
- Prior experience building multi-threaded applications with inter-process communication like DDS, gRPC, etc.
- Self-sufficient and self-motivated, thriving with minimal direction.
- Strong attention to performance, scalability, and reliability in systems design.
- An analytical mindset with curiosity for solving real-world vehicle data problems.
- Commitment to continuous learning and staying current on advances in mapping and ADAS technologiesBonus Experience.
- Direct work on production-grade ADAS, navigation, or path planning systems.
- Experience with spatial databases, map tile services, or cloud-to-edge data streaming