Robotics & Software Engineer Location: Flexible (UK/Northern Europe preferred) Sector: Advanced Automation & Robotics Type: Permanent Are you a robotics engineer who thrives at the intersection of software, automation, and real‑world problem‑solving? Our client is scaling fast and building next‑generation robotic systems that power high‑performance intralogistics, manufacturing, and automated material flow. They’re looking for a hands‑on engineer who can bridge robotics, software development, and system integration. What you’ll own Designing, developing, and deploying robotics software for autonomous and semi‑autonomous systems Building control algorithms, motion planning, and real‑time decision‑making logic Integrating sensors, actuators, PLCs, and embedded systems into robust robotic platforms Collaborating with mechanical, electrical, and automation teams to deliver end‑to‑end solutions Troubleshooting, testing, and optimising robotic behaviours in live environments Contributing to architecture decisions, code quality, and continuous improvement What you bring Strong experience in robotics engineering, automation, or mechatronics Solid software development skills (Python, C++, ROS/ROS2, or similar frameworks) Understanding of kinematics, control theory, and perception systems Experience with simulation tools (Gazebo, RViz, MATLAB, etc.) Ability to work across hardware and software boundaries A problem‑solver’s mindset with the confidence to experiment, iterate, and deliver Why this role stands out Work on cutting‑edge robotics used by global brands Join a team that values innovation, autonomy, and engineering excellence Real influence on architecture, roadmap, and system performance Competitive package with strong progression opportunities