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.