CareerPlanSign in

C++ Software Engineer – Autonomous Systems

Ann Arbor💼 Full-time💰 $100,000–$100,000🗓 2026-05-05 → 2026-09-25

Core

Develop high-performance C++ systems and frameworks enabling collaborative autonomy behaviors for multi-domain autonomous agents (air, ground, maritime).

Role type

Senior IC C++ Software Engineer (Autonomous Systems)

Builds

Core framework software for collaborative autonomy in complex real-world scenarios

Domain

Autonomous systems, robotics, multi-agent coordination

Deliverable

production ML models | product features

Required skills

C++20, Python, shell scripting, software design patterns, data structures, algorithms, Git, agentic coding tools (AI assistants)

Preferred skills

autonomous systems, robotics, real-time control systems, distributed systems, multi-agent coordination, network programming, IPC, CMake/Bazel, CI/CD, Protocol Buffers, FlatBuffers, Docker, Kubernetes

Responsibilities

Design and implement high-performance C++ systems, develop software for multi-agent coordination, profile and optimize code for real-time performance, create automation scripts and tools

Seniority

Mid-level, hands-on IC

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