3 days ago
Cambridge, United KingdomSenior
Responsibilities
- Own the design, architecture, implementation, debugging, and technical decisions for maintainable robotics-platform software.
- Integrate software with mobile robots, devices, connected bioprocess equipment, and factory systems.
- Develop and run hardware-based integration tests, diagnose failures, and verify fixes under realistic operating conditions.
- Build quality through automated testing, continuous integration, code review, and test-driven development.
- Collaborate across software and systems engineering teams to resolve integration issues and deliver features.
- Mentor junior engineers, share technical knowledge, and promote consistent, high-quality software development.
- Maintain technical documentation and test evidence supporting development, verification, and regulatory requirements.
Requirements
- Significant experience delivering complex software across design, implementation, testing, and debugging activities.
- High proficiency in Python.
- Strong understanding of object-oriented programming and software design patterns.
- Experience building backend services or applications and integrating systems through APIs or messaging.
- Experience with distributed systems using message-oriented or event-based approaches.
- Experience with version control, automated testing, and continuous integration.
- Ability to mentor engineers, communicate technical ideas clearly, and collaborate across disciplines.
- Genuine interest in robotics and willingness to work hands-on with hardware.
- Robotics or automation experience, including ROS or ROS 2, mobile robots, robotic arms, motion control, or machine vision, is desirable.
- Experience with hardware integration, low-level peripherals, industrial communication protocols, factory automation, orchestration, safety-relevant software, front-end development, cloud services, IoT, or regulated medical and biotechnology environments is desirable.
Benefits
- Annual bonus.
- 25 days of holiday.
- Employer pension contribution.
- Private medical insurance for employees and dependants.
- Enhanced family-friendly leave.
- Life insurance.
- Electric car leasing scheme.
- Cycle-to-work scheme.
- Season ticket loan.
- Based at purpose-built offices and labs on the TTP Campus, 10 miles south of Cambridge.
Categories
BackendRobotics
