Aeva, Inc.

Senior Staff Software Engineer (C++)

Aeva, Inc.
Apply
4 months ago
Mountain View, CA, USAStaff+

Base Salary

$192k - $260k/yr

Responsibilities

  • Design, build, and maintain core C++ infrastructure used across Aeva’s software platforms.
  • Own architecture for large-scale, performance-critical systems with emphasis on reliability, maintainability, and scalability.
  • Develop 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 regarding tradeoffs, design patterns, interfaces, and system boundaries.
  • Mentor senior and mid-level engineers through design reviews, code reviews, debugging sessions, and technical planning.

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 and ability to explain complex technical decisions clearly.
  • Preferred experience includes SDKs, APIs, middleware, data streaming, visualization tools, real-time data processing, Bazel or similar build systems, CUDA, GPU acceleration, SIMD, zero-copy data movement, high-throughput data pipelines, networking protocols, packet capture, serialization formats, distributed systems, and safety-critical, automotive, or embedded software.

Tech Stack

Categories

Aeva, Inc.

About Aeva, Inc.

201-500 employees
Contact me