Software Engineer
@ TTP

Cambridge, England, United Kingdom
£80,000
On Site
Full-time
Posted 4 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @ttp.com
Recommended after applying

Job Details

About the Company

Cell therapies have been shown to cure devastating and previously untreatable diseases like cancer by re-programming the patient’s own immune system. Cellular Origins, a TTP Company, is enabling scalable, cost-effective and efficient manufacture of cell and gene therapies using an elegant robotic manufacturing automation solution that reduces cost and labour, eliminates human error, and increases efficiency.

Job Description

As a Software Engineer at Cellular Origins, you will work under the guidance of Senior Engineers to develop, test, and maintain software modules for our cell and gene therapy automation systems. You will be involved with embedded/application interfaces, software services for manufacturing operations, execution planning and management, as well as interfacing with LIMS, ERP/MES. You will have a hands-on opportunity with the entire automation stack and benefit from pair programming, agile development practices, and cross-disciplinary collaboration.

  • Deliver software and control system modules under guidance.
  • Participate actively in agile sprints and update the team.
  • Collaborate to define and implement tasks meeting system requirements.
  • Conduct testing, verification, and integration with hardware.
  • Contribute to code reviews, pair programming and documentation.

Qualifications

Applicants should have a degree in a STEM related subject and industry experience in developing software products as part of a product development process. A solid understanding of OOP principles and modern software design patterns is essential, as well as experience with programming languages such as Python, Java, C#, or modern C++. Familiarity with modern frameworks (React/Angular, FastAPI/Flask/Django), interfacing with hardware using industrial communication protocols (TCP/IP, OPC-UA, RS232/485, CAN/MODBUS, GPIO), and exposure to cloud platforms or IoT integration is a plus.

Additional Information

This is a full-time on-site position at our campus in Melbourn, on the TTP Campus, within purpose-built sustainable offices, labs and green surroundings, 10 miles south of Cambridge. Cellular Origins is part of TTP Group, an employee-owned business with over 20 years of leadership in bioprocess automation. Enjoy benefits including an annual profit-related bonus, 25 days holiday, pension contribution, free lunch, private medical insurance, enhanced family friendly leave, life insurance, electric car leasing, cycle to work, season ticket loan, and various social activities.

Key skills/competency

Software Engineer, automation, OOP, Python, Java, C#, C++, agile, hardware integration, testing, cloud

How to Get Hired at TTP

🎯 Tips for Getting Hired

  • Customize your resume: Align skills with automation and OOP requirements.
  • Tailor your cover letter: Mention experience with Python, Java, or C#.
  • Prepare technical examples: Showcase hands-on agile and hardware projects.
  • Research TTP: Understand their culture and automation innovations.

📝 Interview Preparation Advice

Technical Preparation

Review OOP principles and design patterns.
Practice coding in Python and Java.
Study hardware communication protocols.
Familiarize with RESTful API development.

Behavioral Questions

Describe a challenging project teamwork experience.
Explain how you manage time under pressure.
Discuss adapting to agile process changes.
Share examples of collaborative problem solving.

Frequently Asked Questions