Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer
Posted 1 day 15 hours ago by Sagentia Defence
Permanent
Full Time
I.T. & Communications Jobs
Cambridgeshire, Cambridge, United Kingdom, CB1 0
Job Description
Software Engineer
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
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).
Benefits We offer a competitive salary alongside a comprehensive bonus and benefits package
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).
- 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
Sagentia Defence
Related Jobs
Strategic Sap Project Manager (f/m/x)
- Baden-Württemberg, Aalen, Germany, 73430
Senior IT Manager
- Not Specified, United Kingdom
Applications Team Manager
- £45,147 - £48,894 Annual
- Somerset, Portishead, United Kingdom, BS20 8QJ
Manager - BCG Vantage, Center for Customer Insight
- London, United Kingdom
Business Development Manager Cloud Managed Services
- Vlaams-Brabant, Belgium