Robotics Software Engineer
North America
June 24, 2026 at 12:00 PM
This role is for a Robotics Software Engineer responsible for developing, testing, and maintaining software that powers robotic systems and automation solutions. In this position, you will help design and implement software components that enable robots and intelligent machines to perform tasks efficiently, safely, and reliably.
As a Robotics Software Engineer, you will work closely with engineering, robotics, and technical teams to develop software for robotic applications, automation systems, and intelligent devices. You will assist in integrating sensors, control systems, and software components to support robotic operations and system performance.
The role involves developing and testing software, troubleshooting technical issues, and supporting the deployment and maintenance of robotic systems. You may also contribute to system optimization, simulation, and performance improvements to enhance reliability and efficiency.
Strong problem-solving abilities, technical curiosity, and a structured approach to development are essential for success in this role. This position focuses on practical robotics software development and system integration rather than advanced robotics research.
The Robotics Software Engineer plays an important role in enabling automation, improving robotic capabilities, and supporting the development of intelligent systems.
Key Responsibilities