Software Engineer

Software Engineer

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

At a Glance

  • Tasks: Develop innovative software for cutting-edge medical technology projects.
  • Company: Join Sagentia Innovation, a leader in science and engineering across diverse sectors.
  • Benefits: Enjoy competitive salary, bonuses, and opportunities for travel.
  • Why this job: Be part of a collaborative team solving real-world challenges with impactful technology.
  • Qualifications: Bachelor's or Master's in Computer Science or related field; 3+ years experience required.
  • Other info: Work in a fast-paced environment with opportunities for professional growth.

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

Software Engineer

Department: Software

Employment Type: Permanent – Full Time

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 span 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 you will be expected to be hands-on with the code, you will have the opportunity to be involved in defining the solution architecture, setting technical standards, and researching new approaches and technology options.
Projects range in length anywhere from a couple of months to a couple of years. Typical projects will use a talented and collaborative cross-disciplinary team that provides insight into best practice product development in electronics design, mechanical design, software design and of course product/software design.
Your work will be based at our Sagentia Innovation offices in Harston, Cambridge with opportunities for short travel to client sites in Europe or USA.
You will enjoy a fast-paced environment in which we solve a variety of challenges for different clients.
Responsibilities
  • Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C)
  • Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms
  • Writing technical design documentation

Skills, Knowledge and Expertise

Proficiency in :
o C/C++, C#, or .NET for PC application development.
o Embedded software development for microcontrollers (e.g., ARM Cortex, STM32).
  • Familiarity with RTOS, bare-metal, or embedded Linux environments.
  • Professional experience utilising Docker containers.
  • Experience with communication protocols (UART, SPI, I2C, USB).
  • Experience with IEC 62304, ISO 13485, or FDA 21 CFR Part 820.
  • 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.
  • 3+ years of experience in software development, ideally in the medical or regulated industry.

Benefits

We offer a competitive salary alongside a comprehensive bonus and benefits package

#J-18808-Ljbffr

Software Engineer employer: Sagentia Defence

Sagentia Innovation is an exceptional employer located in the vibrant tech hub of Cambridge, offering a dynamic work environment where innovation thrives. Employees benefit from a collaborative culture that encourages professional growth through diverse projects in cutting-edge medical technology, alongside competitive salaries and comprehensive benefits. With opportunities for travel and engagement with leading global brands, Sagentia Innovation provides a meaningful and rewarding career path for Software Engineers looking to make a significant impact.
S

Contact Detail:

Sagentia Defence 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.

✨Tip Number 2

Network with professionals in the medical technology field. Attend relevant meetups or online forums where you can connect with current employees at Sagentia Innovation or similar companies to gain insights and potentially get referrals.

✨Tip Number 3

Prepare to discuss your experience with cross-disciplinary collaboration. Since the role involves working with engineers from various fields, be ready to share examples of how you've successfully worked in teams to deliver complex projects.

✨Tip Number 4

Research Sagentia Innovation's recent projects and innovations. Being knowledgeable about their work will not only help you tailor your conversations during interviews but also demonstrate your genuine interest in the company.

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)
IEC 62304 Compliance
ISO 13485 Knowledge
FDA 21 CFR Part 820 Familiarity
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 or roles that demonstrate your proficiency in these areas, especially in medical or regulated industries.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in Sagentia Innovation. Mention specific projects or technologies you’ve worked on that align with their focus on medical technology and innovative solutions.

Highlight Relevant Experience: In your application, emphasise your experience with Docker containers, communication protocols, and any familiarity with IEC 62304 or ISO 13485. This will show that you understand the regulatory environment they operate in.

Showcase Collaboration Skills: Since the role involves working with multidisciplinary teams, include examples of past collaborations with engineers from other disciplines. Highlight how you contributed to integrating software with hardware components.

How to prepare for a job interview at Sagentia Defence

✨Showcase Your Technical Skills

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

✨Understand the Company’s Projects

Research Sagentia Innovation's recent projects and their impact on various sectors. Being able to discuss how your skills can contribute to their cutting-edge medical technology projects will demonstrate your genuine interest in the role.

✨Collaboration is Key

Highlight your experience working in multidisciplinary teams. Be ready to share examples of how you've collaborated with engineers from different fields, as this role requires integrating software with hardware components.

✨Familiarise Yourself with Regulations

Since the position involves working in a regulated industry, brush up on standards like IEC 62304 and ISO 13485. Showing that you understand these regulations will set you apart as a candidate who is ready to tackle the challenges of the role.

Software Engineer
Sagentia Defence
Location: Cambridge

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>