CareerPlanSign in

Robotics Software Engineer

Greater Denver Area💼 Full-time💰 $105,000–$105,000🗓 2026-09-08 → 2026-09-26

Core

Develop end-to-end flight software for robotic spacecraft that rendezvous, capture, and service other vehicles in orbit.

Role type

Robotics Software Engineer (Flight Software)

Builds

Robotic spacecraft systems including arms, vision pipelines, and docking capabilities

Domain

Aerospace / Space Robotics

Deliverable

production ML models | product features

Required skills

C++ (real systems), Python, hardware bring-up, debugging with real instrumentation, serial buses (CAN, RS-422, SPI/I2C, Ethernet), vision-to-control loop integration, degraded behavior handling

Preferred skills

Real-time/RTOS, embedded Linux, HIL/SIL test infrastructure, pose/state estimation, motion planning, ROS/ROS2, cFS

Technologies

C++, Python, CAN, RS-422, SPI, I2C, Ethernet, HIL, SIL, ROS, ROS2, cFS

Responsibilities

Own motion and actuator control applications; write code commanding real actuators, arms, and gimbals; validate and gate vision solutions for control loops; prove work on hardware-in-the-loop benches before flight; defend design decisions to operations teams

Seniority

Engineer (2+ years), Senior (6+ years), Principal (10+ years)

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