Skip to content

C++ Software Engineer - Autonomy/Physical AI

Backend C++ engineer building high-performance autonomy infrastructure for defense products Axion and Acuity in Ann Arbor. Requires strong C++, systems fundamentals, Python, and U.S. citizenship with security clearance eligibility.

100k – 200kAnn Arbor, MIBackend EngineeringOnsite3+ YOE

About the role

Responsibilities

  • Design and implement high-performance backend systems in C++ for Axion and Acuity, Applied's core defense autonomy products
  • Tackle hard autonomy challenges across multi-domain environments, from unmanned ground and aerial platforms to broader joint-force integration scenarios
  • Build scalable, reliable infrastructure that enables autonomous systems to operate in contested and degraded conditions
  • Partner closely with autonomy researchers, product teams, and defense customers to translate mission requirements into robust software solutions
  • Own end-to-end execution of high-stakes engineering workstreams; architecture through deployment
  • Contribute to the Ann Arbor site's rapid buildout, helping shape team culture, technical standards, and engineering practices as we scale
  • Interface with DOD programs and defense customers to ensure solutions meet real-world operational demands

Requirements

  • Professional software engineering experience, with strong C++ at the core
  • Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
  • Genuine interest in autonomy, robotics, or physical AI; you want to understand how your code connects to machines operating in the real world
  • Exposure to or curiosity about multi-domain defense systems
  • Strong CS/CE/EE (or similar) foundation; you think rigorously about correctness and performance
  • Python proficiency for tooling, scripting, and integration work
  • Thrives in ambiguity & comfortable driving clarity and progress in fast-moving, high-stakes environments
  • Excellent communication skills; you can explain hard technical tradeoffs to both engineers and non-technical stakeholders
  • Must be a U.S. Citizen
  • Must hold or be eligible for a U.S. Secret security clearance

Nice-to-Haves

  • Experience with multi-domain defense systems or autonomy in contested environments

Skills

C++PythonSystems ProgrammingConcurrencyPerformance OptimizationDistributed SystemsBackend EngineeringRoboticsAutonomy

Software Engineer — Distributed Simulation Systems

Builds core infrastructure for large-scale distributed simulation systems, including biological and 3D physics environments. Requires strong C++ systems programming, distributed computing, high-performance networking, and experience with MuJoCo or similar simulators.

100k – 400kEmeryville, CABackend EngineeringHybridC++CUDA

Payments Engineer

Build and scale resilient payments infrastructure for a high-volume AI talent marketplace, focusing on observability, automation, and reliability in payout orchestration, ledgers, and settlements. Requires 5+ years backend experience, preferably in fintech, with expertise in payment gateways and distributed systems.

100k – 500kSan Francisco, CA +1Backend EngineeringOn-site5+ YOEGoC++

Software Engineer

Build scalable backend services and petabyte-scale AI pipelines for agentic GRC platform handling sensitive enterprise data. Requires 5+ years experience with Python, distributed systems, and cloud platforms; full-stack skills a plus.

100k – 200kSan Francisco, CABackend EngineeringOn-site5+ YOEAWSGCP

Software Engineer II

Develops AWS serverless microservices and event-based services to optimize operational workflows in an Agile team. Requires 4-8 years experience with Node.js, Python, AWS services including Lambda, DynamoDB, API Gateway, and APIs.

96k – 154kUnited StatesBackend EngineeringRemote4+ YOEIAMPython

Software Engineer 3, Query Integration

Mid-level engineer building and scaling query capabilities for MongoDB's time-series, search, and vector products. Focus on C++ development, testing, and performance diagnostics.

106k – 209kAustin, TX +2Backend EngineeringOn-site3+ YOEC++Python