Enable job alerts via email!

Principal Robotic Software Engineer

TN United Kingdom

Cambridge

On-site

GBP 60,000 - 100,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Principal Robotic Software Engineer to lead the development of advanced robotic systems. This full-time role involves hands-on work in system design, testing, and project management, focusing on high-performance control systems for Autonomous Mobile Robots and machine vision systems. You will collaborate with multidisciplinary teams to ensure seamless integration of robotic software within the Constellation platform, contributing to groundbreaking advancements in cell therapy manufacturing. Join a dynamic environment that fosters entrepreneurship and collaboration while providing excellent employee benefits and a supportive culture.

Benefits

Annual profit-related bonus
25 days holiday
Employer pension contribution of 10%
Free lunch and all-day refreshments
Private medical insurance
Enhanced family-friendly leave
Life insurance worth 6x salary
Electric car leasing scheme
Cycle to work scheme
Season ticket loan

Qualifications

  • Proven industry experience in robotics or automation.
  • Ability to lead multidisciplinary engineering teams.

Responsibilities

  • Lead the design, development, and integration of robotic systems.
  • Manage resources and timelines for successful project delivery.

Skills

Python
C++
C#
ROS 1/2
CI/CD practices
Debugging control systems
Agile project management

Education

Bachelor's degree in Engineering
Master's degree in Computer Science

Tools

ROS2
Industrial network protocols

Job description

Social network you want to login/join with:

Principal Robotic Software Engineer, Cambridge

Client:

Location:

Cambridge, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

Job Reference:

65dfb6c3e89c

Job Views:

17

Posted:

28.04.2025

Expiry Date:

12.06.2025

Job Description:

As a Principal Robotic Software Engineer, you’ll combine your technical leadership with hands-on work in system design, testing, and project management. You’ll take the 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, systems, and product development teams, you’ll define and implement strategies to ensure seamless integration of robotic software 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.

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 overall system architecture and contribute to innovative advancements in cell therapy manufacturing.

Qualifications:
  • Bachelor’s degree 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 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 high standards.
  • This role will be a full-time on-site position at our campus in Melbourn.
Additional Information:

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 10% of salary
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.