Principal Robotic Software Engineer
Cellular Origins
Cell therapies have been shown to cure devasting and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation.
Cellular Origins, a TTP company, is leading this revolution. Our proprietary technology tackles the challenges of large-scale production with an elegant robotic automation system that cuts costs, reduces labour, eliminates human error, and boosts efficiency.
We're now looking for a Principal Robotic Software Engineer to make a significant impact in an interdisciplinary, mission-driven team.
Principal Robotic Software Engineer
In this role you’ll combine your technical leadership with hands-on work in system design, testing, and project management. You’ll take a leading role in the design, development, and integration of advanced robotic systems within our Constellation platform.
You’ll lead the software development lifecycle, from analysis and system architecture to prototype design, implementation, and testing. Working closely with hardware, product development, and manufacturing teams, you’ll define and implement strategies to ensure that our robotic software will seamlessly integrate into the larger Constellation platform, covering both software and electro-mechanical aspects.
With a focus on high-performance control systems for Autonomous Mobile Robots (AMRs), 6-DoF robotic arms, and machine vision systems, you’ll leverage industry tools like ROS2 and protocols such as MQTT to create reliable, safety-critical solutions.
Lastly, you’ll develop engineering and testing plans, manage resources and timelines, and drive successful projects by establishing clear milestones and maintaining quality delivery. Collaborating with multidisciplinary teams, you’ll ensure our robotics solutions align with the overall system architecture and will contribute to innovative advancements in cell therapy manufacturing.
Requirements- BSc or higher in Engineering, Computer Science, or a related discipline with extensive, proven industry experience in robotics or automation.
- Strong proficiency in Python, with C++ or C# as an added advantage; familiarity with CI/CD practices and version control. Expertise in ROS 1/2, industrial network protocols, and debugging control systems for robotics and automation.
- Extensive experience working with industrial robotic systems, including AMRs, multi-DoF arms, and machine vision systems. Proven ability to develop and debug code for safety-critical systems with robust automation and control features.
- Demonstrated ability to lead multidisciplinary engineering teams and manage complex projects. Experience working in agile environments and coordinating cross-functional teams to deliver solutions on time and to a high standard.
The above list outlines our ideal candidate, but we know some of you may not apply unless you qualify for all requirements. We believe in the power and importance of diversity, both for our community and the success of our business, so please apply if you meet most of our listed capabilities.
Benefits
Cellular Origins is part of TTP Group, an employee-owned business. It is based on the TTP Campus, within purpose-built sustainable offices, labs and green surroundings, 10 miles south of Cambridge. TTP Group takes a long-term approach to investment and has been at the forefront of bioprocess automation for over 20 years.Our working culture encourages entrepreneurship, shared ideas and collaboration, while providing you the freedom to do your best work.
Our employee benefits include:
- Annual profit-related bonus
- 25 days holiday
- Employer pension contribution of 12% of pensionable pay
- Free lunch and all-day refreshments
- Private medical insurance for employees and dependants
- Enhanced family friendly leave
- Life insurance worth 6x salary
- Electric car leasing scheme
- Cycle to work scheme
- Season ticket loan
- An activities and community fund that supports healthy activities that bring colleagues together; whether it’s lunchtime squash or football, Zumba or our own rock band. Colleagues initiate new clubs and outings whenever they feel there’s something missing!
- Local sports facilities and theatre discounts and memberships.