Software Engineer

Coates Recruitment

Cambridge

On-site

GBP 40,000 - 60,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Coates Recruitment is recruiting a Software Engineer in Cambridge to join a growing medical device team. You will design and develop software applications, explore AI and automation to support R&D, and work closely with engineers to implement practical solutions.

The role offers ownership of projects from conception to deployment in a site-based setting. The ideal candidate has 3–5 years of software experience, strong Python/Java skills, and an interest in AI and emerging tech within an SME

Qualifications

  • 3–5 years' commercial software development experience.
  • Strong programming skills, particularly Python, Java or similar.
  • Interest in AI, machine learning and emerging technologies.
  • Experience with software development, testing and CI/CD.
  • Background in Software Engineering, Computer Science or an engineering-related degree.

Responsibilities

  • Design and develop software applications and tools.
  • Explore how AI, automation and emerging technologies can support R&D and product development.
  • Work with engineers to understand technical challenges and develop practical solutions.
  • Improve existing systems, processes and software capabilities.
  • Take ownership of projects from ideas through development, testing and implementation.

Skills

Python
Java
AI/ML
CI/CD
Software development

Education

Software Engineering or Computer Science degree

Job description

Software Engineer

Cambridge | £40,000–£60,000 DoE | Permanent | Site Based

Software Engineering meets Medical Device Development!

We're working with a growing medical device manufacturer in Cambridge that's looking to bring fresh software and AI expertise into its established engineering and R&D department.

The business is investing significantly in new product development and emerging technologies, creating an exciting opportunity for a Software Engineer who wants to do more than traditional software development.

This is a newly created position with plenty of freedom to explore ideas, develop solutions and make a genuine impact.

What You'll Be Doing

Working closely with the R&D and engineering teams, you'll help introduce new software, AI and technology-led solutions to support medical device development and wider business improvements.

This could involve:

  • Designing and developing software applications and tools.
  • Exploring how AI, automation and emerging technologies can support R&D and product development.
  • Working alongside engineers to understand technical challenges and develop practical solutions.
  • Improving existing systems, processes and software capabilities.
  • Taking ownership of projects from initial ideas through to development, testing and implementation.
Who Would Suit This?

Ideally, someone with:

  • Around 3–5 years' commercial software development experience.
  • Strong programming skills, particularly Python, Java or similar.
  • An interest in AI, machine learning and emerging technologies.
  • Experience with software development, testing and CI/CD.
  • A background in Software Engineering, Computer Science or an engineering-related degree.
  • The confidence to work independently and collaborate with engineers from different disciplines.
  • Experience in an SME, start-up or product development environment would be particularly appealing.

We're especially interested in people who enjoy understanding how physical products work and exploring how technology can make them better.

Applicants must have the right to work in the UK without requiring sponsorship, now or in the future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology
Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology

SoCode Recruitment • Cambridge

On-site
GBP 36,000 - 60,000
R&D Software Engineer — AI & MedTech (Cambridge)
R&D Software Engineer — AI & MedTech (Cambridge)

Coates Recruitment • Cambridge

On-site
GBP 40,000 - 60,000
Embedded Software Consultant
Embedded Software Consultant

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 42,000 - 65,000
Software Engineering Consultant
Software Engineering Consultant

Ecm Selection • City Of London

Hybrid
GBP 60,000 - 85,000
Relocation assistance
Hybrid work option
Competitive salary
Embedded Software Engineer (Mid-Senior Level)
Embedded Software Engineer (Mid-Senior Level)

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 70,000
Referral scheme
Senior Mechatronics Engineer - Cambridge - Medical Devices
Senior Mechatronics Engineer - Cambridge - Medical Devices

Newton Colmore Consulting • Cambridge

On-site
GBP 70,000 - 110,000
Bonuses
Enhanced pension
Benefits package
Software Engineer
Software Engineer

Adria Solutions Ltd • Cambridge

On-site
GBP 40,000 - 60,000
Senior Mechatronics Engineer - Cambridge - Medical Devices
Senior Mechatronics Engineer - Cambridge - Medical Devices

Newton Colmore • Cambridge

On-site
GBP 65,000 - 90,000
Bonuses
Enhanced pension
Benefits package
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 65,000
Bonus & Benefits
Embedded Software Engineer – Medical Devices - Cambridge
Embedded Software Engineer – Medical Devices - Cambridge

Newton Colmore Consulting • Cambridge

On-site
GBP 45,000 - 85,000