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