- Robot type
- Sensors and Components
- Location
- Mountain ViewCaliforniaUSA
- Job type
- Software
- Posted
- May 1, 2026
- Salary
- $192,341–$260,239 a year
Full-time
Senior Staff Software Engineer (C++)
Job description
Aeva — Senior Staff Software Engineer (C++) (Mountain View, California).
Job 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.
Job requirements
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related technical field.
- 10+ years of professional software engineering experience in modern C++.
- Strong systems programming background, including Linux development, networking, IPC, file I/O, process management, and performance debugging.
- Experience building production-quality infrastructure used by multiple teams or products.
- Ability to reason about latency, throughput, memory usage, cache behavior, and algorithmic complexity.
- Strong debugging skills across application, system, and integration layers.
- Excellent written and verbal communication skills, with the ability to explain complex technical decisions clearly.
Similar jobs
Aeva · Software
Senior Embedded Controls Engineer – Scanning Systems
Mountain View, California
Aeva · Software
Sr. Embedded Controls Engineer – Scanning Systems
Mountain View, California
Aeva · Software
Embedded SW Engineer - Mountain View
Mountain View, California
Aeva · Software
Software Field Applications Engineer
Mountain View, California
