> Markdown version of [/jobs/ext/1406819-senior-robotics-software-engineer-navigation](https://www.wearedevelopers.com/jobs/ext/1406819-senior-robotics-software-engineer-navigation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer (Navigation) - **Company:** Kelly Services Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Automated Storage and Retrieval Systems, C++ (Programming Language), Convex Optimization, Software Debugging, Python (Programming Language), Kinematics, Machine Learning, Motion Planning, Performance Tuning, Scrum Methodology, Robotic Automation Software, Robot Operating System, Mobile Robots, Optimization Algorithms - **Published:** July 23, 2026 - **Apply:** https://dejobs.org/x/x/EF6C055EB2D14DE19B03A0A437E07B1E/job/ ## About the Role · 5+ years of experience in robotics software engineering, or 3+ years with a Master's degree or higher · Industry experience developing navigation algorithms for autonomous mobile robots · Strong proficiency in Python · Strong understanding of robot kinematics and dynamics · Experience with motion planning and robotic control systems · Experience with graph search and planning algorithms such as A*, RRT, and PRM · Experience with mathematical optimization techniques including convex optimization and nonlinear programming · Experience with mobile robot control algorithms such as PID, Pure Pursuit, and LQR · Experience deploying and supporting navigation features across fleets of robots · Strong debugging, performance optimization, and system design skills · Excellent communication and collaboration abilities Desired Skills & Experience · Experience with C++ development · Experience with trajectory optimization and model predictive control (MPC) · Experience with collision avoidance and autonomous recovery behaviors · Experience applying mathematical optimization to robotic motion planning · Familiarity with machine learning techniques for robotics, including behavior cloning and diffusion policies · Experience leading engineering teams within Agile or Scrum environments · Experience designing scalable robotics software architectures · Experience working in warehouse automation, logistics robotics, or autonomous systems ## Description A rapidly growing robotics and automation company in the Greater Boston area is hiring a full-time Senior Software Engineer, Navigation to develop and optimize navigation and mobility systems for autonomous mobile robots operating in dynamic real-world environments. This role focuses on motion planning, robot controls, trajectory optimization, autonomous navigation, and fleet-scale robotics software development using technologies such as Python, robotics planning algorithms, optimization techniques, and advanced control systems. The position offers the opportunity to directly impact the performance, safety, and scalability of next-generation autonomous robotic systems deployed in production environments. This is an exciting opportunity for a robotics software engineer who enjoys solving challenging autonomy problems and wants to see their work deployed on real robots every day. The company is looking for someone who can combine deep technical expertise in navigation and controls with strong leadership and mentorship capabilities. You'll work closely with robotics, software, hardware, and AI teams to improve robot performance while helping shape the architecture of scalable autonomy systems. This role offers significant ownership, direct product impact, and the opportunity to contribute to cutting-edge robotics technology in a fast-growing environment. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Enhancing AI-based Robotics with Simulation Workflows](https://www.wearedevelopers.com/videos/472-enhancing-ai-based-robotics-with-simulation-workflows) - [How I built my own intelligent Robot Arm from Scratch](https://www.wearedevelopers.com/videos/100097-how-i-built-my-own-intelligent-robot-arm-from-scratch) - [Robots Among us: Advances in AI for Everyday Androids](https://www.wearedevelopers.com/videos/100230-robots-among-us-advances-in-ai-for-everyday-androids) - [Shift Left On Accessibility - Geri Reid](https://www.wearedevelopers.com/videos/1712-shift-left-on-accessibility-geri-reid) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)