Senior Robotics Software Engineer
Search Partner Group, LLC · Denver, CO
Apply & track with Apply EdgeSenior Robotics Software Engineer (Motion Planning & Multi-Agent Systems)Location: Denver, CO (Onsite Monday-Friday)Compensation: Target Range $180,000-$225,000+ Depending on Experience, Level, and Demonstrated ExpertiseRelocation Assistance AvailableAbout the OpportunityA Denver-based innovative robotics company is developing advanced autonomous systems that operate in highly dynamic, real-world environments where multiple robots must coordinate safely, efficiently, and at scale.This is a rare opportunity to join a small, highly technical engineering team and directly influence the architecture, algorithms, and deployment of next-generation robotics systems. The company offers a unique combination of deep technical challenges, startup ownership, and the ability to see your work deployed in production environments.Join a collaborative team of approximately 20+ employees where individual contributions directly influence product architecture, deployment strategy, and company growth.The RoleWe are seeking a Senior to Principal Robotics Software Engineer with deep expertise in Motion Planning, Multi-Agent Path Finding (MAPF), Autonomous Robotics Systems, C++, Linux, and ROS2.You will lead the development of planning and coordination algorithms that enable fleets of autonomous robots to operate collaboratively in constrained environments. Success in this role requires balancing theoretical rigor with practical implementation, developing solutions that are safe, scalable, and robust enough for real-world deployment.This position is ideal for someone who enjoys solving complex planning problems, scaling autonomous systems, and mentoring other engineers while remaining highly hands-on technically.What You'll Work OnDesign and implement advanced motion planning and multi-agent coordination algorithmsSolve complex Multi-Agent Path Finding (MAPF) problems in production robotics environmentsDevelop scalable planning systems that optimize throughput, efficiency, and resource utilizationImprove autonomy, decision-making, and real-time coordination across robotic fleetsBuild robust planning frameworks capable of handling failures, dynamic conditions, and operational constraintsConduct large-scale validation through simulation and testing environmentsCollaborate with software, systems, and robotics engineers to bring solutions into productionMentor and provide technical leadership to junior and mid-level engineersHelp shape long-term planning architecture and autonomy strategyRequired Qualifications10+ years of software engineering experience, preferably within robotics, autonomy, or related domainsStrong expertise in modern C++Deep Linux development experienceExperience with ROS2 (Robot Operating System)Proven background in:Motion PlanningAutonomous NavigationMulti-Agent SystemsMulti-Agent Path Finding (MAPF)Distributed Robotics CoordinationPractical experience with A*, Conflict-Based Search (CBS), MAPF, MAPD, or related planning methodologiesStrong understanding of algorithm design, performance optimization, and computational complexityExperience deploying algorithms into real-world robotic systemsAbility to balance research-driven approaches with practical product deliveryHighly Desired ExperienceAdvanced expertise in Conflict-Based Search (CBS) and related MAPF algorithmsAutonomous vehicle systemsWarehouse automation roboticsIndustrial automationFleet orchestration and robot coordinationSimulation, testing, and validation environmentsDocker, Git, and cloud-based evaluation infrastructureAdvanced degrees in Robotics, Computer Science, Electrical Engineering, Mathematics, or related fieldsIdeal BackgroundsWe are particularly interested in candidates from organizations focused on:Warehouse automation and autonomous material handlingAutonomous vehicle platformsRobotics fleet orchestrationAutonomous Mobile Robots (AMRs)Industrial robotics and automationMulti-agent planning and coordination systemsExperience at leading autonomy, warehouse robotics, industrial automation, or multi-agent robotics companies is highly relevant.Real-World Deployment MattersWe value engineers who have successfully deployed robotics planning systems into real-world environments. While advanced academic research is appreciated, hands-on experience solving planning and coordination challenges in production systems is more important than purely theoretical expertise.What Makes This Opportunity DifferentHigh-impact role with direct influence on product and technical directionOpportunity to solve difficult real-world robotics problems at scaleSmall team environment with significant ownership and visibilityEquity participation in a high-growth robotics companyAbility to work closely with executive and engineering leadershipMultiple new deployments and expansion initiatives planned over the next several yearsOpportunity to help build foundational technology as the company enters a significant growth phaseWork EnvironmentDenver, ColoradoOnsite Monday-Friday strongly preferredRelocation assistance availableCompensation & BenefitsBase salary: $180,000-$225,000+ depending on experience and levelComprehensive benefits packageRelocation assistance availableApplyIf you're excited by the challenge of coordinating fleets of autonomous robots, solving complex multi-agent planning problems, and helping shape the future of advanced robotics systems, we'd like to hear from you.Applicants must be legally authorized to work in the United States. Sponsorship is not available for this position.