JOBSEARCHER

Robotics software engineer

SmartfoxDenver, COL6 LeadNovember 10th, 2026
Robotics Software Engineer Smartfox | Engineering | Remote (US) Write the Code That Brings Robots to LifeRobots only matter when they work reliably in the real world. As a Robotics Software Engineer at Smartfox, you’ll build the software that lets machines see, plan, and act. You’ll take algorithms from simulation to hardware, work alongside mechanical and electrical engineers, and watch your code move things in the physical world. What You’ll DoBuild: Develop robust, real-time software for robot control, navigation, and manipulation in C++ and Python. Perceive: Implement perception pipelines using cameras, LiDAR, and depth sensors for mapping, localization, and object detection. Plan: Create motion planning, path planning, and decision-making algorithms that keep robots safe and efficient. Integrate: Connect software with hardware, including sensors, actuators, and embedded controllers. Simulate: Use tools like Gazebo or Isaac Sim to test and validate behavior before it reaches the field. Test: Run hardware-in-the-loop and field tests, then debug and refine system performance. Optimize: Improve latency, reliability, and resource use on embedded and edge computing platforms. Collaborate: Work with mechanical, electrical, and AI/ML teams to deliver complete robotic systems. Ship quality: Write clean, tested, well-documented code and take part in code reviews. Improve: Track advances in robotics research and bring practical ideas to the team. What You Bring Bachelor’s degree in Robotics, Computer Science, Electrical or Mechanical Engineering, or a related field[3+] years of experience in robotics or autonomous systems software development Strong programming skills in C++ and Python, with experience in Linux environments Hands-on experience with ROS or ROS 2Solid understanding of kinematics, control systems, and state estimation (e.g., Kalman filters) Experience with sensors and perception (LiDAR, cameras, IMUs) and libraries such as OpenCV or PCLFamiliarity with Git, CI/CD, and software testing practices Strong debugging skills across software and hardware Authorization to work in the United States
Bonus points: Master’s or PhD, experience with SLAM, motion planning (MoveIt, OMPL), or computer vision and machine learning, real-time or embedded systems experience (RTOS, microcontrollers), simulation tools (Gazebo, Isaac Sim), or experience with mobile robots, manipulators, drones, or autonomous vehicles.