Robotics Software Engineer
Apply for this role
Location
Remote
Department
Software
Salary
$130K
job posted on
Jan 12, 2026
About this role
You will design and build the core software that powers our robotic systems. This includes perception, motion control, and system integration. You will work closely with hardware engineers and product designers to turn real-world requirements into reliable robotic behavior in production environments.
Key responsibilities
Develop and maintain robot control and perception software.
Integrate sensors such as cameras, LiDAR, and encoders into the robot stack.
Build simulation environments to test behavior before deployment.
Optimize performance for real-time execution and reliability.
Collaborate with hardware, product, and QA teams to ship stable releases.
What you'll get from us
Work on real robots deployed in real industrial settings.
Competitive salary with growth opportunities.
A high-impact role where your work ships directly to customers.
Flexible work setup and a supportive, technical team.
Required skills
Strong proficiency in Python or C++.
Experience with ROS or similar robotics frameworks.
Solid understanding of control systems, kinematics, and robotics fundamentals.
Familiarity with simulation tools like Gazebo, Isaac, or Webots is a plus.
Strong problem-solving and debugging skills.