The Role
We are looking for a Deployment Software Engineer (m/f/d) to join our robotics division. In this role, you will be responsible for deploying, configuring, optimizing and maintaining robotic systems in a production environment, ensuring that robots are operational and ready for deployment in real-
world scenarios. You will work closely with cross-functional teams including software, production,
and testing to ensure seamless deployment and smooth integration of robotics platforms. The ideal
candidate will have hands-on experience in system deployment, automation, CI/CD, and
troubleshooting within robotics or embedded systems environments.
To join our team, you should be excited to
world scenarios. You will work closely with cross-functional teams including software, production,
and testing to ensure seamless deployment and smooth integration of robotics platforms. The ideal
candidate will have hands-on experience in system deployment, automation, CI/CD, and
troubleshooting within robotics or embedded systems environments.
To join our team, you should be excited to
- Deploy, configure and maintain robotic systems, including controllers, radios, communication networks and associated software stacks
- Manage the setup and configuration of robotic platforms in various environments, ensuring proper deployment pipelines
- Be involved in DevOps and production to integrate, deploy and scale robotic solutions effectively
- Work closely with the software team to deploy, validate and monitor firmware, drivers and system configurations on robots
- Implement and maintain CI/CD pipelines for seamless software delivery and updates across the fleet
- Automate deployment processes and troubleshoot robotic systems using protocols such as CAN, Ethernet and wireless networks
- Collaborate with the testing team to ensure robots meet operational standards and contribute to system-level debugging
- Continuously optimise deployment processes to improve efficiency, scalability and reliability in production environments
- Document deployment procedures, system configurations and troubleshooting steps for effective knowledge sharing.