CareerPlanSign in

Senior Software Engineer - Mission Autonomy

USA💼 Full-time🗓 2026-09-07 → 2026-09-25

Core

Develop and integrate real-time cooperative control, decentralized routing, and perception algorithms on embedded platforms for multi-agent swarming systems.

Role type

Senior Software Engineer (Embedded Robotics/Autonomy)

Builds

Multi-agent swarming features and autonomous vehicle control systems

Domain

Autonomous systems, robotics, aerospace

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17/20), ROS2, DDS architectures, Embedded Linux, NVIDIA Jetson, Hardware interfaces, Real-time systems, Multithreading, System architecture

Preferred skills

Autonomous swarming algorithms (flocking, consensus, decentralized task allocation), Software-in-the-Loop/Hardware-in-the-Loop testing

Technologies

ROS2, DDS, NVIDIA Jetson, C++17/20, Embedded Linux

Responsibilities

Develop and integrate real-time cooperative control and decentralized routing algorithms; Architect and optimize multi-agent communication networks; Implement and maintain SIL/HIL testing environments; Profile and debug system performance under compute and thermal constraints; Contribute to system architecture discussions focused on modularity and clean C++ implementation.

Seniority

Senior, hands-on IC

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