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, proficiency in Git, and experience with Linux systems required.
- Other info: Ideal for tech enthusiasts eager to tackle real-world challenges in robotics.
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.
Required Skills:
- 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 working with Linux and embedded Linux systems (e.g., systemd, RT-Linux).
- 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.
What Makes You Stand Out:
- 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. Networking with professionals in the field can provide insights and potentially lead to referrals.
✨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 systems, as this will demonstrate your practical experience.
✨Tip Number 4
Showcase your problem-solving skills by discussing any troubleshooting experiences you've had with system performance. Highlighting your ability to maintain operational uptime in both lab and field environments 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. Emphasise your proficiency with tools like Git, Docker, and CI/CD systems, as well as any hands-on experience with robotics systems.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for robotics and your understanding of the challenges involved in deploying autonomous systems. Mention specific projects or experiences that align with the responsibilities outlined in the job description.
Showcase Relevant Skills: In your application, clearly outline your skills related to Linux systems, container orchestration, and cloud-to-edge pipelines. Use examples from your past work to demonstrate how you've successfully implemented these skills.
Highlight Team Collaboration: Since the role involves working closely with various teams, include examples of how you've effectively communicated and collaborated with cross-functional teams in previous roles. This will show your ability to thrive in a team-oriented environment.
How to prepare for a job interview at Kinisi Robotics
✨Showcase Your Technical Skills
Make sure to highlight your experience with DevOps tools like CI/CD systems and Docker. Be prepared to discuss 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. Being able to speak about the unique challenges faced in this field will show your enthusiasm and understanding of the position.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting skills, especially in real-time systems. Think of examples where you successfully resolved performance issues or improved system reliability, as these experiences are crucial for the role.
✨Communicate Clearly and Collaboratively
Since the role involves cross-team collaboration, practice articulating your thoughts clearly. Be ready to discuss how you've worked with different teams in the past, and emphasise your strong documentation skills to support effective communication.