Software Engineer

Software Engineer

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Join us as a Software Engineer, developing innovative software for cutting-edge medical technology projects.
  • Company: Sagentia Innovation is a leading science and engineering company driving innovation across various sectors.
  • Benefits: Enjoy a competitive salary, bonus package, and opportunities for travel to client sites in Europe or the USA.
  • Why this job: Be part of a collaborative team tackling diverse challenges while making a real impact in healthcare technology.
  • Qualifications: Bachelor’s or Master’s in computer science or related field with 3+ years in software development required.
  • Other info: Work based in Harston, Cambridge, with hands-on coding and architecture design responsibilities.

The predicted salary is between 36000 - 60000 £ per year.

Department: Software

Location: Cambridge

Description

Sagentia Innovation is a science and engineering company providing product advisory and development services across sectors including medical, food and beverage, consumer, defence, industrial systems, chemicals, and energy.

We partner with clients from leading global brands to startups to identify growth opportunities through innovative solutions, taking pride in their success.

Our projects include surgical robots for minimally invasive surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others.

Key Responsibilities

We are looking for a Software Engineer with a strong background in Windows or Linux application development and embedded systems to join our growing team.

You will work on cutting-edge medical technology projects, collaborating with multidisciplinary teams to deliver safe, effective, and innovative software solutions for our clients.

While being hands-on with coding, you will also be involved in defining solution architecture, setting technical standards, and researching new approaches and technologies.

Projects range from a few months to several years, utilizing a talented, collaborative cross-disciplinary team providing insights into best practices in electronics, mechanical, software, and product design.

Your work will be based at our offices in Harston, Cambridge, with opportunities for short travel to client sites in Europe or the USA.

We operate in a fast-paced environment, solving diverse challenges for different clients.

Responsibilities

  • Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C).
  • Collaborate with electronics, mechanical, and systems engineers to integrate software with hardware components and robotics platforms.
  • Write technical design documentation.

Skills, Knowledge and Expertise

Proficiency in:

  • C/C++, C#, or .NET for PC application development.
  • Embedded software development for microcontrollers (e.g., ARM Cortex, STM32).
  • Familiarity with RTOS, bare-metal, or embedded Linux environments.
  • Experience with Docker containers.
  • Experience with communication protocols (UART, SPI, I2C, USB).
  • Knowledge of IEC 62304, ISO 13485, or FDA 21 CFR Part 820 standards.
  • Strong understanding of software development lifecycle and version control (e.g., Git).

Qualifications

  • Bachelor’s or Master’s degree in computer science, Software Engineering, or a related field.
  • At least 3 years of experience in software development, preferably in the medical or regulated industry.

Benefits

We offer a competitive salary along with a comprehensive bonus and benefits package.

#J-18808-Ljbffr

Software Engineer employer: Sagentia Innovation

Sagentia Innovation is an exceptional employer located in the vibrant tech hub of Cambridge, offering Software Engineers the chance to work on groundbreaking medical technology projects. With a strong emphasis on collaboration and innovation, employees benefit from a supportive work culture that fosters professional growth through diverse project experiences and opportunities for travel. The competitive salary and comprehensive benefits package further enhance the appeal of joining a team dedicated to making a meaningful impact across various sectors.
S

Contact Detail:

Sagentia Innovation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C/C++, C#, and embedded systems. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

✨Tip Number 2

Network with professionals in the medical technology field. Attend relevant meetups or online forums where you can connect with current employees or industry experts. This can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with software development lifecycles and version control systems like Git. Be ready to share specific examples of how you've implemented these practices in past projects, as this is crucial for the role.

✨Tip Number 4

Research Sagentia Innovation's recent projects and innovations in medical technology. Being knowledgeable about their work will not only help you tailor your conversation but also demonstrate your genuine interest in contributing to their mission.

We think you need these skills to ace Software Engineer

C/C++ Programming
C# Development
.NET Framework
Embedded Software Development
Microcontroller Programming (e.g., ARM Cortex, STM32)
Real-Time Operating Systems (RTOS)
Bare-Metal Programming
Embedded Linux Environments
Docker Containerisation
Communication Protocols (UART, SPI, I2C, USB)
Knowledge of IEC 62304
ISO 13485 Standards
FDA 21 CFR Part 820 Compliance
Software Development Lifecycle Understanding
Version Control (e.g., Git)
Technical Documentation Writing
Collaboration with Multidisciplinary Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++, C#, and embedded systems. Include specific projects that demonstrate your skills in software development, especially in medical technology or regulated industries.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in working on innovative medical technology projects. Mention how your background aligns with the responsibilities outlined in the job description.

Highlight Relevant Experience: In your application, emphasise any experience you have with Docker containers, communication protocols, and working in multidisciplinary teams. This will show that you are well-prepared for the collaborative environment at Sagentia Innovation.

Showcase Your Problem-Solving Skills: Include examples of how you've tackled complex challenges in previous roles. This could be through specific projects or situations where you had to innovate or adapt to new technologies, which is crucial for the fast-paced environment described.

How to prepare for a job interview at Sagentia Innovation

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++, C#, and embedded systems. Bring examples of past projects where you've developed software applications or control algorithms, especially in a medical or regulated environment.

✨Understand the Company’s Projects

Research Sagentia Innovation's recent projects, particularly those related to medical technology. Being able to reference specific projects during your interview will demonstrate your genuine interest in the company and its work.

✨Highlight Collaboration Experience

Since the role involves working with multidisciplinary teams, be ready to share examples of how you've successfully collaborated with engineers from different fields. Emphasise your communication skills and ability to integrate software with hardware.

✨Familiarise Yourself with Relevant Standards

Brush up on IEC 62304, ISO 13485, and FDA 21 CFR Part 820 standards. Understanding these regulations will show that you are aware of the compliance requirements in the medical industry, which is crucial for this role.

Software Engineer
Sagentia Innovation
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Software Engineer

    Cambridge
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-08-09

  • S

    Sagentia Innovation

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>