CareerPlan

Robotics Software Engineer

Dallas, TXFull-time$120k2026-07-27 → 2026-11-10
On-site · United States

Core

Design, develop, integrate, and debug software for a cutting-edge robotics platform focused on autonomous navigation and manipulation.

Role type

Robotics Software Engineer

Builds

Autonomous navigation and manipulation robotics platform

Domain

Robotics, Autonomous Systems

Deliverable

production ML models | product features

Required skills

ROS 2, C++, Python, Linux development, robotics software fundamentals, system integration, debugging complex systems

Preferred skills

Robotic perception, motion planning, controls systems, machine learning for robotics, autonomous navigation, hardware bring-up, sensor integration, real-time/embedded systems

Technologies

ROS 2, C++, Python, Linux

Responsibilities

Design and develop software components for navigation, manipulation, perception, and controls; Integrate software across sensors, actuators, and control frameworks; Troubleshoot system performance and robot behavior; Collaborate on feature implementation and deployment; Participate in architecture discussions and code reviews; Support validation via simulation and hardware-in-the-loop testing.

Seniority

Mid-Senior, hands-on IC