Robotics Software Engineer
Orlando, Florida
Full Time
$100k - $120k
Our client is seeking a Robotics Software Engineer with strong full-stack Java/React experience and hands-on robotics expertise to help build the next generation of intelligent warehouse automation systems. This engineer will design, develop, and deploy software that connects physical robotic systems with cloud-based control, monitoring, and operational tools. The role spans embedded interfaces, backend services, and front-end applications that support high-throughput robotic fleets.
Responsibilities-
Design and develop backend services (Java, Spring Boot) supporting robotic fleet management, perception pipelines, and operational tooling.
-
Build responsive and intuitive front-end dashboards using React for monitoring robot health, task execution, and warehouse workflows.
-
Integrate with robotic hardware, sensors, PLCs, APIs, and warehouse automation systems to enable reliable control and data exchange.
-
Collaborate with robotics, controls, and mechanical engineering teams to translate system requirements into robust, production-ready software.
-
Develop features enabling autonomy, navigation, task assignment, mission orchestration, and system optimization.
-
Contribute to CI/CD pipelines, code reviews, and engineering best practices across cloud, on-prem, and edge deployments.
-
Troubleshoot and optimize performance issues across the full stack, including software, networking, and hardware interfaces.
-
Utilize real-world data to improve robot behavior, operational efficiency, and system reliability in warehouse environments.
-
3–8+ years of professional software engineering experience.
-
Strong proficiency in Java, Spring Boot, and backend API development.
-
Solid experience building modern front-end applications with React, TypeScript, and component-based design.
-
Hands-on robotics or automation experience (e.g., ROS/ROS2, navigation, perception, controls, SLAM, or hardware integration).
-
Experience with distributed systems, microservices, or real-time communication patterns.
-
Familiarity with cloud platforms (AWS, GCP, or Azure) and DevOps tools (Docker, Kubernetes, CI/CD).
-
Strong debugging and problem-solving skills across software, networking, and hardware layers.
-
Bonus experience: warehouse automation systems, AMRs/AGVs, robotic arms, or simulation tools (Gazebo, Ignition, Webots).
-
Opportunity to work on high-impact products shaping the future of automated warehousing.
-
Collaboration with a world-class, cross-functional robotics team.
-
Hands-on work with systems that merge software, hardware, and autonomy.
-
Competitive compensation, strong benefits, and long-term career growth potential.