Principal Robotic Software Engineer

TTP company developing robotic automation systems for cell therapy manufacturing, revolutionizing large-scale production with cost-effective solutions.
Robotics
Principal Software Engineer
In-Person
8+ years of experience
Healthcare · Robotics · Biotech

Description For Principal Robotic Software Engineer

Cellular Origins, a TTP company, is revolutionizing cell therapy manufacturing through innovative robotic automation. As a Principal Robotic Software Engineer, you'll lead the development of advanced robotic systems within the Constellation platform, combining technical leadership with hands-on engineering. The role involves designing and implementing high-performance control systems for Autonomous Mobile Robots (AMRs) and 6-DoF robotic arms, utilizing technologies like ROS2 and MQTT.

You'll work at the intersection of healthcare and robotics, developing solutions that make life-saving cell therapies more accessible. The position offers an opportunity to make a significant impact in an interdisciplinary, mission-driven team, leading the software development lifecycle from system architecture to implementation.

Based in Cambridge, UK, you'll join an employee-owned business with a strong focus on innovation and collaboration. The company offers an excellent benefits package including profit-sharing, comprehensive healthcare, and various lifestyle perks. The work environment encourages entrepreneurship and shared ideas while providing the freedom to do your best work.

This role is perfect for an experienced engineer passionate about combining robotics expertise with healthcare innovation. You'll be at the forefront of developing automation solutions that directly impact the accessibility of life-saving treatments, working with cutting-edge technology in a supportive, collaborative environment.

Last updated 4 months ago

Responsibilities For Principal Robotic Software Engineer

  • Lead software development lifecycle from analysis to implementation
  • Design, develop, and integrate advanced robotic systems within Constellation platform
  • Define and implement integration strategies for robotic software
  • Develop high-performance control systems for AMRs and 6-DoF robotic arms
  • Develop engineering and testing plans
  • Manage resources and timelines
  • Collaborate with multidisciplinary teams

Requirements For Principal Robotic Software Engineer

Python
  • BSc or higher in Engineering, Computer Science, or related discipline
  • Strong proficiency in Python, with C++ or C# as advantage
  • Expertise in ROS 1/2, industrial network protocols, and debugging control systems
  • Extensive experience with industrial robotic systems, AMRs, multi-DoF arms, and machine vision systems
  • Demonstrated ability to lead multidisciplinary engineering teams
  • Experience working in agile environments

Benefits For Principal Robotic Software Engineer

Medical Insurance
Parental Leave
  • Annual profit-related bonus
  • 25 days holiday
  • 12% employer pension contribution
  • 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
  • Activities and community fund
  • Local sports facilities and theatre discounts

Interested in this job?

Jobs Related To TTP (Cellular Origins) Principal Robotic Software Engineer

Robotics Engineer

Senior robotics engineering role at May Mobility focusing on autonomous vehicle software development and system architecture.

Robotics Engineer

Senior robotics engineering role at May Mobility focusing on autonomous vehicle software development and system architecture.