Live opening · Posted 1 day ago

Senior Software Engineer

Cellular Origins · Cambridge, England, United Kingdom
Smartrecruiters No Full-time
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyCellular Origins
LocationCambridge, England, United Kingdom
Job typeFull-time
Work modeNo
SkillsPython, React, Angular, AWS, Azure, GCP
SourceSmartrecruiters
ListedPosted 1 day ago

About the role

Description supplied by the original job listing.

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.

Employment type
Full-time

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
8 min from Smartrecruiters publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
134,801 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App