Aeva Inc.
Senior Staff Software Engineer (C++)
Mountain View, CA · Staff+
Sponsorship not specified$192k-$260kDetected 81 days ago
C++Code ReviewLinuxData EngineeringEmbedded SystemsRoboticsElectrical EngineeringSensorsTCP/IPWiresharkCommunication
About the role
- Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module.
- Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions.
Responsibilities
- Design, build, and maintain core C++ infrastructure used across Aeva's software platforms.
- Own architecture for large-scale, performance-critical systems with a focus on reliability, maintainability, and long-term scalability.
- Lead development of foundational libraries, runtime components, data pipelines, APIs, SDK components, and system-level services.
- Optimize software for latency, throughput, memory usage, concurrency, and CPU/GPU efficiency.
- Drive technical decisions across teams and provide clear guidance on tradeoffs, design patterns, interfaces, and system boundaries.
- Mentor senior and mid-level engineers through design reviews, code reviews, debugging sessions, and technical planning.
- Experience building production-quality infrastructure used by multiple teams or products.
- We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva's core software infrastructure for 4D LiDAR products.
- This is a highly technical, hands-on role focused on building reliable, efficient, and scalable systems that power Aeva's software stack.
- This role is ideal for someone who is exceptional in modern C++, understands large software architectures, and can own critical infrastructure used across multiple engineering teams.
Nice to have
- Experience with SDKs, APIs, middleware, data streaming, visualization tools, or real-time data processing.
- Experience with Bazel or similar modern build systems.
- Experience with CUDA, GPU acceleration, SIMD, zero-copy data movement, or high-throughput data pipelines.
- Experience with networking protocols, packet capture, serialization formats, and distributed systems.
- Experience with safety-critical, automotive, or embedded software development.
- Aeva is an Equal Opportunity Employer including protected Veterans and individuals with disabilities.
Compensation
- $192k-$260k
Benefits
- Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.
Apply directly at Aeva Inc. →Create a free account for alerts like thisView Aeva Inc. immigration profile
This listing is sourced directly from Aeva Inc.'s careers page and normalized into a canonical job model.