1,942,001open jobs
113,506companies
245,301added this week
Browse all
Salary
≈ $77k – $184k per year (Estimated)
Location
In office (Cambridge)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 22, 2026. TTP scores B on the Alion truth index.

Overview
Company
Impact
Profile match

TTP

TTP is a British technology development company founded in 1987 and based at its own campus in Melbourn, Cambridgeshire. Its engineers and scientists develop products in diagnostics, digital printing, communications and industrial systems for client companies. The firm is employee owned and has spun out numerous businesses from its own research.

Cellular Origins

Cell therapies have been shown to cure devastating diseases like cancer by reprogramming a patient’s own immune system, offering hope where there was none before. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation.

Cellular Origins 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.

About the role

We’re looking for a strong Senior Software engineer with a passion for robotics to help deliver reliable software for our cell therapy manufacturing platform. You’ll spend your time designing, building, testing and improving software, from interfaces with integrated mobile robots and low-level factory control to factory operation, automation and orchestration.

You’ll work within the robotics team and closely with colleagues across software and systems engineering teams to turn requirements into working solutions. You’ll contribute to technical design and help resolve delivery challenges, while mentoring other engineers and promoting high-quality software.

This is a hands-on role. You’ll regularly deploy software onto physical systems, run integration tests with robots and connected bioprocess equipment, and investigate issues at the boundary between software and hardware. Professional robotics experience is welcome, but is not required: we’re interested in your software engineering skills, curiosity and enthusiasm for learning.

What you’ll do

  • Take technical ownership of the design, architecture, implementation and debugging of maintainable software components, services and interfaces across the robotics platform, driving key architectural decisions and ensuring solutions are scalable, robust and aligned with long-term platform objectives.

  • Integrate software with robots, devices and equipment.

  • Develop and run tests on hardware to verify behaviour, diagnose failures and check fixes under realistic operating conditions.

  • Build quality into delivery through test-driven development, automated testing, continuous integration, and code review.

  • Mentor colleagues, share technical knowledge and help junior engineers deliver consistent, high-quality software.

  • Collaborate across disciplines to resolve integration issues and deliver working features at a sustainable pace.

  • Maintain clear technical documentation and test evidence to support development, verification and regulatory requirements.

What you’ll bring

  • Significant experience delivering complex software, with strong skills in design, implementation, testing and debugging across the development lifecycle.

  • High proficiency in Python programming.

  • Strong understanding of object-oriented programming and software design patterns, with experience building backend services or applications and integrating systems through APIs or messaging.

  • Experience with distributed systems using message-oriented or event-based approaches.

  • Good engineering habits, including version control, automated testing and continuous integration.

  • The ability to mentor other engineers, explain technical ideas clearly and collaborate with colleagues across disciplines.

  • A genuine interest in robotics and the willingness to work hands-on with hardware, learning how to test and troubleshoot integrated systems.

Desirable skills

These are useful additions, rather than requirements. Robotics experience can come from personal projects, study, research or professional work.

  • Robotics or automation experience, including ROS or ROS 2, mobile robots, robotic arms, motion control or machine vision.

  • Experience integrating software with hardware, low-level peripherals or industrial communication protocols such as MQTT.

  • Experience with factory control, automation, orchestration or safety-relevant software.

  • Front-end development, for example using React Native or Angular.

  • Experience with virtualisation, containers, cloud services or IoT integration using GCP, Azure or AWS.

  • Experience developing software in medical or biotechnology settings, including verification, traceability and regulatory documentation.

Cellular Origins is currently based on the TTP Campus, within purpose-built sustainable offices, labs and green surroundings, 10 miles south of Cambridge. Our working culture encourages entrepreneurship, shared ideas and collaboration, while providing you the freedom to do your best work.

Our employee benefits include:

  • Annual bonus
  • 25 days holiday
  • Employer pension contribution of 10% of salary
  • 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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,942,001 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Cambridge
≈ $79k – $189k per year (Estimated) • Remote (United Kingdom) • 5+ years exp • Master's Degree • London
Python
Java
Rust
C++
MATLAB
MATLAB
Simulink
AI/ML
Reinforcement Learning
Robotics
ArduPilot
Reinforcement Learning
Apply
≈ $180k – $399k per year (Estimated) • Hybrid • Full-Time • London
Python
C++
AI/ML
Embodied AI
Machine Learning
Apply
$276k – $294k per year • Hybrid • Full-Time • Master's Degree • Sunnyvale • London
Python
C++
AI/ML
OpenCV
CUDA
Embodied AI
Robotics
ROS
GTSAM
Sensor Fusion
Apply
$276k – $294k per year • Hybrid • Full-Time • Sunnyvale • London
Python
C++
AI/ML
Gaussian Splatting
Embodied AI
Robotics
Ceres Solver
GTSAM
SLAM
Apply
≈ $78k – $178k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • PhD • London
AI/ML
JAX
PyTorch
Post-training
Pre-training
Vision-Language-Action
Robotics
Teleoperation
Sim-to-Real
Imitation Learning
Digital Twin
OpenVLA
Apply
In office • Contractor • Cambridge
Apply
MOT Technician 1 day ago
≈ $36k – $67k per year (Estimated) • In office • Bachelor's Degree • Cambridge
Apply
≈ $33k – $52k per year (Estimated) • In office • Cambridge
Management
Intercom
Apply
≈ $113k – $211k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cambridge
Python
AI/ML
JAX
Multimodal AI
AI Agents
PyTorch
LLM
Multi-Agent Systems
DevOps
AWS
Apply
≈ $106k – $195k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Cambridge
AI/ML
LLM
DevOps
HPC
Apply
See all jobs
This is one of many
1,942,001 more open roles from verified company boards, updated every day.