At a Glance
- Tasks: Join us to optimise and maintain cutting-edge robotics infrastructure for real-world applications.
- Company: Kinisi is revolutionising robotics with intelligent, autonomous systems for diverse environments.
- Benefits: Enjoy flexible work options, innovative projects, and a collaborative team culture.
- Why this job: Be part of a pioneering team that shapes the future of robotics and technology.
- Qualifications: 5+ years in DevOps, strong skills in Git, Linux, and modern DevOps tools required.
- Other info: Experience with robotics and cloud infrastructure will set you apart.
The predicted salary is between 48000 - 72000 £ per year.
At Kinisi, we’re building the next generation of intelligent, autonomous robots designed to operate in complex real-world environments—from warehouses to restaurants to retail spaces. We’re looking for a DevOps Engineer who’s excited to bridge software and infrastructure, and who thrives in the unique challenges of deploying robotics systems into the real world. This role is critical in enabling our autonomy, perception, and controls teams to deliver reliable, scalable systems to both lab and field environments. You’ll build the tooling and infrastructure that ensures our robots can be developed, tested, deployed, and monitored—anytime, anywhere.
Position Responsibilities:- Optimize on-robot compute infrastructure in collaboration with robotics and perception teams to ensure high performance, reliability, and maintainability in the field.
- Design, implement, and maintain CI/CD pipelines for seamless deployment and testing of autonomy software, both in simulation and on physical hardware.
- Develop hybrid cloud–edge infrastructure to support scalable data processing, storage, and remote fleet operations—including secure OTA updates and software version management.
- Monitor and troubleshoot system performance, both in lab and field deployments, with rapid resolution of issues to maintain operational uptime.
- Implement observability and logging frameworks on-robot and in the cloud, with defined retention policies and offload mechanisms for log analysis.
- Build tools, scripts, and dashboards that empower developers across software, perception, and controls teams to iterate quickly and deploy confidently.
- Ensure security and integrity of deployments, including best practices for secure boot, network authentication, and encrypted data handling.
- Support hardware-in-the-loop (HIL) and simulation-in-the-loop testing pipelines to validate software before field deployment.
- Configure, deploy, and update software directly on embedded hardware in the field, including over-the-air (OTA) update systems and device-level version control.
- 5+ years of experience in a DevOps, infrastructure, or site reliability role.
- Proficiency in Git and modern DevOps tools (CI/CD systems, Docker, etc.).
- Experience with Linux and embedded Linux systems (e.g., systemd, RT-Linux), including hardware-level debugging and deployment to edge devices beyond traditional cloud environments.
- Familiarity with debugging/profiling tools such as GDB, Wireshark, and Grafana.
- Strong understanding of container orchestration, deployment automation, and software rollback/versioning strategies.
- Ability to implement and maintain on-robot services (e.g., systemctl, docker-compose).
- Experience designing cloud-to-edge pipelines for managing robots or edge devices in the field.
- Experience with DNS, networking, and performance optimization for real-time systems.
- Strong documentation and cross-team communication skills.
- Experience with ROS/ROS2 and DDS-based communication systems.
- Hands-on experience with robotics systems, autonomous vehicles, or IoT edge devices.
- Familiarity with remote fleet management and OTA update systems.
- Experience with hardware-in-the-loop (HIL) testing or simulation tools (e.g., Gazebo, Webots).
- Knowledge of cloud infrastructure providers (AWS, GCP, Azure) and infrastructure-as-code tools (Terraform, Ansible, etc.).
- Familiarity with observability platforms (e.g., ELK, Prometheus/Grafana) tailored for robotic or embedded systems.
DevOps Engineer – Robotics Infrastructure employer: Kinisi Robotics
Contact Detail:
Kinisi Robotics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DevOps Engineer – Robotics Infrastructure
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as ROS/ROS2 and Docker. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Engage with the robotics community online. Join forums, attend webinars, or participate in hackathons related to robotics and DevOps. This not only enhances your knowledge but also helps you network with professionals who might refer you to opportunities at Kinisi.
✨Tip Number 3
Prepare to discuss real-world scenarios where you've optimised infrastructure or implemented CI/CD pipelines. Be ready to share specific examples of how you've tackled challenges in deploying software to edge devices or managing remote fleets.
✨Tip Number 4
Showcase your problem-solving skills by discussing any troubleshooting experiences you've had with system performance in lab or field environments. Highlighting your ability to maintain operational uptime will resonate well with the hiring team.
We think you need these skills to ace DevOps Engineer – Robotics Infrastructure
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in DevOps, infrastructure, and robotics. Focus on specific projects or roles that demonstrate your skills in CI/CD, cloud-to-edge pipelines, and embedded systems.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for robotics and your understanding of the challenges in deploying autonomous systems. Mention specific technologies and tools you’ve worked with that align with the job description.
Showcase Relevant Projects: If you have worked on any projects related to robotics, automation, or DevOps, include them in your application. Describe your role, the technologies used, and the impact of your contributions.
Highlight Soft Skills: In addition to technical skills, emphasise your documentation and communication abilities. Mention experiences where you collaborated with cross-functional teams or resolved complex issues, as these are crucial for the role.
How to prepare for a job interview at Kinisi Robotics
✨Showcase Your Technical Skills
Be prepared to discuss your experience with DevOps tools and practices, especially CI/CD systems, Docker, and Linux. Highlight specific projects where you've optimised infrastructure or implemented automation, as this will demonstrate your hands-on expertise.
✨Understand the Robotics Context
Familiarise yourself with the basics of robotics and how DevOps plays a role in deploying robotic systems. Knowing about ROS/ROS2 and the challenges of real-time systems will help you connect with the interviewers and show your enthusiasm for the field.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your troubleshooting skills. Be ready to explain how you would monitor system performance or resolve issues in both lab and field environments. Use examples from your past experiences to illustrate your problem-solving approach.
✨Emphasise Collaboration and Communication
Since this role involves working closely with various teams, highlight your ability to communicate effectively across disciplines. Share examples of how you've collaborated with software developers, hardware engineers, or other stakeholders to achieve project goals.