CareerPlanSign in

Software Engineer - C++

Sunnyvale💼 Full-time💰 $125,000–$125,000🗓 2026-03-04 → 2026-09-26

Core

Design and implement onboard application software in modern C++ for autonomous systems and robotics, powering intelligent vehicles.

Role type

C++ software engineer (autonomy stack)

Builds

Onboard application software for autonomous vehicles and robotics systems

Domain

Automotive, defense, trucking, construction, mining, agriculture; autonomous driving and robotics

Deliverable

production ML models | product features

Required skills

C++11 and above, complex software development, cross-functional collaboration, system architecture

Preferred skills

Robotics research, embedded application software, driver assistance systems, off-road product development

Technologies

C++11, modern C++ codebase

Responsibilities

Design and implement onboard application software, align interfaces and execution models across the stack, collaborate with cross-functional teams, contribute to the autonomy program

Seniority

Mid-level, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.