Senior Embedded Software Engineer

Cambridge | Full-Time

Contract Type: Permanent

Closing date:

Reference: VN690

Your mobile application

You may find making an application much easier from a desktop computer. So why not forward yourself a link to this vacancy to pick up and apply on a desktop or laptop later. Alternatively you can send the link to someone you think would be suitable for the role.

Send link Apply anyway
This role can be mostly remote, but it will require travel to our Cambridge or Chippenham sites 4-5 times a month, or as required.


Working as a Senior Software Engineer your role will be fundamental to building our embedded engineering capabilities.

At Vectura we are building on reputation for excellence in inhaled medicines, with ambitious plans for growth. This role will involve a large variety of technical challenges and the opportunity to work alongside industry experts and have a positive impact on patients’ lives from around the world.

About the role

We’re seeking an experienced Embedded Software Engineer to support the development of our current and next generation of inhalation devices. You’ll provide technical expertise, support and direction to our device development team. You’ll operate internally across sites/project teams and also externally with associated suppliers or partners.

Key responsibilities will include (but not limited to):

• Guiding the development of new device technology
• Acting as a reviewer / consultant to project teams in terms of strategy and approach
• Working to understand industry standards, best-practice and relevant regulatory guidance in areas of expertise
• Acting as a technical expert in data analysis/manipulation and assessment/interpretation
• Lead and manage projects utilising internal and external partners and resources
• Providing training/coaching in specialist area(s).
• Ensuring that requirements and functionality of devices are appropriately specified.
• Reviewing risk management documentation to ensure compliance with external expectations and also that risks are appropriately low for the stage of development
• Assesses the applicability of new technologies, design/analysis tools, processes, and materials etc. for use in Vectura’s device design and/or development.

What you'll need

With a degree in Computer Science or Software Engineering, you’ll have excellent experience of developing software for real-time embedded environment.

We’re looking for people with R&D skills with programming in C, C++ and Python and a familiarity with model driven engineering.

Knowledge of signal processing and exposure to Agile and Scrum techniques would be desirable


If you’re looking for a busy engineering role, working with a friendly and professional team of experts in a growing business then we’d love to hear from you. To find out more about the role, Vectura and to apply online, click on the Apply button.



205 Cambridge Science Park
Milton Rd

About Vectura

We’re an international community of scientists, clinicians, engineers, regulatory specialists, quality managers and more. Working closely together in an open and inclusive way, we push ourselves and each other to develop innovative, world-leading drug delivery solutions that improve people’s lives.

More about us Our capabilities