OverviewThe CompanyOur client is an innovator in automation and robotics, with solutions that address some of the world's most complex challenges in agriculture and beyond.
With a focus on perception systems, data processing, and high-performance software, they design and deploy cutting-edge technologies that transform industries.
The team is collaborative, mission-driven, and committed to creating systems that deliver real-world impact.The RoleAs a Senior Software Engineer, you will join the perception team and bring deep expertise in C++ to complement existing strengths in machine learning and computer vision.
While the team already has strong capability in research and model development, they need someone who can optimise code performance, package models into high-performing containers, and ensure scalability and efficiency in production.This is a hands-on role requiring strong software engineering fundamentals, the ability to work closely with machine learning specialists, and a focus on building robust, high-performing systems.
Your work will be central to bridging the gap between cutting-edge perception research and production-ready solutions.Responsibilities / RequirementsNon-negotiable RequirementsMinimum 7 years' professional C++ engineering experience.Proven Docker experience, with ability to package and optimise models.Strong team fit, with collaborative mindset and effective communication skills.Nice-to-have skillsROS or ROS2 exposure.CUDA programming experience or exposure.Familiarity with CVAT (Computer Vision Annotation Tool).
The Personal AttributesYou will be detail-oriented and pragmatic, able to balance engineering rigour with delivery outcomes.
A natural problem-solver, you thrive in collaborative settings and enjoy working alongside specialists in computer vision, perception, and robotics.
Adaptability, curiosity, and a willingness to learn new tools and technologies are highly valued.
Strong communication skills will help you explain complex ideas clearly, whether working with engineers, researchers, or broader stakeholders.The RemunerationA competitive salary package is on offer, aligned to the seniority of the role and the depth of experience required.In addition, you'll be part of an organisation that offers challenging projects, exposure to globally recognised technologies, and the chance to shape how advanced robotics and perception systems are deployed in real-world settings.Next StepsIf this opportunity excites you, we'd love to hear from you.
Please apply with a letter of introduction explaining why you are aligned and your resume showcasing your career journey to date.Once you have applied and yet have questions, feel free to call me to discuss your application further - call Barry Hardy on .Our client is an Accredited Employer.
#J-18808-Ljbffr