At a Glance
- Tasks: Join us to optimise robotics infrastructure and ensure seamless deployment of cutting-edge autonomous systems.
- Company: Kinisi is revolutionising robotics for real-world environments like warehouses and restaurants.
- Benefits: Enjoy flexible work options, innovative projects, and a chance to shape the future of robotics.
- Why this job: Be part of a dynamic team tackling unique challenges in robotics with a focus on innovation and impact.
- Qualifications: 5+ years in DevOps, proficiency in Git, and experience with Linux and embedded systems required.
- Other info: Stand out with experience in ROS/ROS2, cloud infrastructure, and hands-on robotics projects.
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 tools and technologies mentioned in the job description, such as Docker, CI/CD systems, and Linux. Having hands-on experience with these will not only boost your confidence but also demonstrate your readiness for the role.
✨Tip Number 2
Engage with the robotics community online. Join forums or social media groups where professionals discuss DevOps in robotics. This can help you gain insights into current trends and challenges, making you a more informed candidate.
✨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 that highlight your problem-solving skills and ability to work under pressure.
✨Tip Number 4
Showcase your understanding of security best practices in deployments. Given the critical nature of robotics systems, being able to articulate how you would ensure security and integrity in your work will set you apart from other candidates.
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 pipelines, cloud-to-edge infrastructure, and system performance monitoring.
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 how your background aligns with the responsibilities outlined in the job description.
Showcase Relevant Skills: In your application, emphasise your proficiency in Git, Docker, and Linux systems. Provide examples of how you've used these tools in past roles to solve problems or improve processes.
Highlight Team Collaboration: Since this role involves working closely with various teams, include examples of successful cross-team communication and collaboration in your application. This will demonstrate your ability to work effectively in a multidisciplinary environment.
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 pipelines, Docker, and Linux systems. Highlight specific projects where you've optimised infrastructure or implemented automation.
✨Demonstrate Problem-Solving Abilities
Expect to face scenario-based questions that assess your troubleshooting skills. Share examples of how you've resolved performance issues in lab or field deployments, showcasing your analytical thinking.
✨Familiarise Yourself with Robotics Concepts
Since the role involves working with robotics systems, brush up on relevant concepts like ROS/ROS2 and HIL testing. Being able to discuss these topics will show your enthusiasm and understanding of the field.
✨Communicate Effectively
Strong documentation and cross-team communication skills are essential. Practice articulating your thoughts clearly and concisely, as this will be crucial when collaborating with various teams at Kinisi.