At a Glance
- Tasks: Design and develop innovative software for cutting-edge medical technology projects.
- Company: Join Sagentia Innovation, a leader in science and engineering solutions.
- Benefits: Enjoy a competitive salary, bonus package, and comprehensive benefits.
- Other info: Collaborative environment with opportunities for travel and career growth.
- Why this job: Make a real impact in healthcare with your coding skills and creativity.
- Qualifications: 3+ years in software development, ideally in medical or regulated industries.
The predicted salary is between 36000 - 60000 £ per year.
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 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
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.
- 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.
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.
We offer a competitive salary alongside 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
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to medical technology or embedded systems. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions and coding challenges. Practice with friends or use online platforms to simulate real interview scenarios. Confidence is key, so be ready to demonstrate your expertise!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining our team. Plus, it shows your enthusiasm for the role and the company!
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++, embedded systems, and any relevant projects. We want to see how your skills align with our needs, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about software engineering and how you can contribute to our innovative projects. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on any cool projects, especially in the medical or regulated industry, make sure to mention them. We’re interested in your hands-on experience, so include links or descriptions that demonstrate your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Sagentia Innovation
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C/C++, C#, and embedded systems. Be ready to discuss your experience with these technologies, especially in the context of medical applications. Prepare examples of past projects where you’ve used these skills effectively.
✨Showcase Your Collaboration Skills
Since this role involves working with multidisciplinary teams, be prepared to talk about your experiences collaborating with engineers from different backgrounds. Highlight specific instances where your teamwork led to successful project outcomes, especially in fast-paced environments.
✨Understand the Regulatory Landscape
Familiarise yourself with IEC 62304, ISO 13485, and FDA regulations. Be ready to discuss how you've navigated these standards in previous roles. This will show that you understand the importance of compliance in the medical technology field.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects and the technologies they use. This not only shows your interest but also gives you a chance to demonstrate your knowledge about the industry. Ask about their approach to integrating software with hardware components or their use of Docker containers.