CareerPlan

Software Engineer I

MotivFull-time$123k–$140k2026-11-09 → 2026-11-10
On-site · United States

Core

Develop software for robotic platforms, motion-control systems, sensing systems, and production support tools to enable reliable hardware systems.

Role type

Junior IC robotics software engineer

Builds

Robotic platforms, motion-control systems, and production support tools

Domain

Robotics and hardware integration

Required skills

C++, Python, ROS/ROS 2, embedded software, Linux, hardware integration, control loops, CI/CD, automated testing

Preferred skills

Motion planning, kinematics, real-time operating systems, industrial communication protocols, simulation, fault tolerance

Technologies

ROS, ROS 2, Linux, Git, CI/CD

Responsibilities

Develop and maintain software for robotic systems and embedded interfaces; Integrate software with motors, actuators, sensors, and embedded systems; Troubleshoot issues across software, controls, and hardware; Support software quality through code reviews and automated testing; Partner with cross-functional teams to define requirements and release criteria.

Seniority

Junior, hands-on IC