Robotics Software Engineer (Deployment & Integration)
Our Mission:
At Sunrise Robotics, we are dedicated to augmenting humanity through intelligent robotics. Our mission is to elevate the world of manufacturing by introducing intelligent, flexible robots that enhance human capabilities and existing machinery, ushering in the next era of production at higher quality, with less waste, and lower cost.
Our Vision:
We see a future where every element of manufacturing, from design to assembly, is optimised with intelligent automation. Our vision is to integrate flexible robotic solutions, based on generic hardware and advanced software/AI capabilities, into manufacturing, particularly in small and medium-sized enterprises, to make automation economically viable and accessible, for all sizes of manufacturers. We are not just building robots; we are creating the strategically crucial components for autonomous, intelligent agents of the future.
About the role:
Work on real robots, not prototypes. This is a hands-on role focused on building and deploying systems that operate reliably in live production environments.
You’ll take ownership of customer deployments from integration through to sign-off, solving engineering challenges across robotics software, system integration, and field performance. Your work will run on real hardware, under real constraints, and needs to hold up in continuous operation.
You’ll be involved across the full lifecycle - from understanding customer requirements to delivering robust, production-ready systems on-site - while contributing to how we improve and scale deployments over time.
What you’ll do:
Develop and customise robotic behaviours for customer deployments by extending existing platform components (e.g. behaviour trees)
Implement missing functionality and resolve software issues critical to successful deployments
Perform hands-on integration, validation, and stress testing on real robotic hardware
Integrate systems using ROS2 across the full execution pipeline, from perception and motion to PLC interfaces
Own deployment readiness, including technical sign-off, delivery planning, and effort estimation
Collaborate with Field Deployment, AI, and Simulation teams to ensure smooth execution
Contribute to documentation, deployment processes, and engineering best practices
What you’ll need:
Experience developing robotics software using ROS2 and simulation frameworks (e.g. Isaac Sim or similar)
Strong programming skills in Python
Experience working with robotic manipulators and real-world robotic systems
Experience designing robot behaviours using behaviour trees or similar frameworks
Experience supporting or delivering production-grade robotic systems in the field
Ability to collaborate across teams and communicate clearly in technical contexts
Ability to work within real-world constraints, timelines, and cross-team dependencies
Experience documenting systems and managing issues through to resolution
What Makes You Stand Out:
Familiarity with NVIDIA Omniverse, Isaac Sim, or similar simulation platforms
Experience using Docker for building, deploying, and managing robotics software systems
Why Us:
We’re building a new category of intelligent, flexible robotic automation with real deployments, real customers, and momentum across Europe.
High exposure: Work directly with founders and leadership on decisions that shape the company’s trajectory
Career acceleration: Develop deep, end-to-end expertise across robotics software, system integration, and real-world deployments - with clear pathways into technical leadership, deployment strategy, or broader ownership across the robotics stack
Real impact: Own and deliver customer deployments end-to-end, with your work directly determining system performance, reliability, and successful go-live in production environments