CareerAddict

Embedded Software Engineer

CV-Library

Posted on Jul 14, 2026 by CV-Library
Motherwell, Lanarkshire, United Kingdom
Pharmaceutical
Immediate Start
Annual Salary
Contract/Project
An exciting opportunity has arisen for an Embedded Software Engineer to join a global leader in medical technology, developing software that supports innovative diagnostic devices used by healthcare professionals worldwide.

You'll join an experienced engineering team working on the ongoing development, enhancement and maintenance of embedded software for cutting-edge medical devices. This is an excellent opportunity for engineers who enjoy hands-on development, collaborating with talented colleagues and solving complex technical challenges in a highly regulated environment.

What You'll Be Doing

* Developing high-quality embedded C software for medical devices

* Designing and implementing new software features and enhancements

* Creating and maintaining low-level firmware for MCU peripherals including UART, SPI and I2C

* Supporting prototype hardware bring-up and debugging

* Performing software verification using unit testing frameworks

* Working closely with Systems Engineers and Software Test teams

* Investigating defects and carrying out root cause analysis

* Contributing to Agile ceremonies and continuous improvement initiatives

What We're Looking For

* Commercial experience developing Embedded C software

* Experience working with 16/32-bit microcontrollers

* Knowledge of RTOS and multi-threaded embedded systems

* Experience with communication protocols such as SPI, I2C, UART and TCP/IP

* Understanding of bootloaders, interrupt handling and peripheral programming

* Experience using Git and Jira

* Strong problem-solving skills and a collaborative approach

Desirable Experience

* Medical devices or other regulated industries

* IEC 62304 or similar quality standards

* MISRA coding guidelines

* Unit testing frameworks such as Unity, Ceedling or CMock

* Embedded GUI development

* Python or C# for tooling and automation

The Person

We're looking for engineers who enjoy writing high-quality code and delivering software as part of a collaborative team. You'll be someone who takes ownership of your work, communicates well with colleagues and enjoys solving technical challenges. Medical device experience is welcomed but not essential, as attitude, engineering ability and a willingness to learn are equally important.

What's on Offer

* 12-month contract

* Inside IR35

* Hybrid working with approximately 60% on-site in Central Scotland

* Opportunity to work on technology that improves patient outcomes worldwide

* Long-term programme with an experienced engineering team

* Collaborative and supportive working environment

If you're an Embedded Software Engineer looking for your next contract and would like to work on meaningful technology in a world-class engineering environment, we'd love to hear from you.

Apply now or get in touch for a confidential discussion

Reference: 225367271

https://jobs.careeraddict.com/post/113554516
CV-Library

Embedded Software Engineer

CV-Library

Posted on Jul 14, 2026 by CV-Library

Print
Motherwell, Lanarkshire, United Kingdom
Pharmaceutical
Immediate Start
Annual Salary
Contract/Project
An exciting opportunity has arisen for an Embedded Software Engineer to join a global leader in medical technology, developing software that supports innovative diagnostic devices used by healthcare professionals worldwide.

You'll join an experienced engineering team working on the ongoing development, enhancement and maintenance of embedded software for cutting-edge medical devices. This is an excellent opportunity for engineers who enjoy hands-on development, collaborating with talented colleagues and solving complex technical challenges in a highly regulated environment.

What You'll Be Doing

* Developing high-quality embedded C software for medical devices

* Designing and implementing new software features and enhancements

* Creating and maintaining low-level firmware for MCU peripherals including UART, SPI and I2C

* Supporting prototype hardware bring-up and debugging

* Performing software verification using unit testing frameworks

* Working closely with Systems Engineers and Software Test teams

* Investigating defects and carrying out root cause analysis

* Contributing to Agile ceremonies and continuous improvement initiatives

What We're Looking For

* Commercial experience developing Embedded C software

* Experience working with 16/32-bit microcontrollers

* Knowledge of RTOS and multi-threaded embedded systems

* Experience with communication protocols such as SPI, I2C, UART and TCP/IP

* Understanding of bootloaders, interrupt handling and peripheral programming

* Experience using Git and Jira

* Strong problem-solving skills and a collaborative approach

Desirable Experience

* Medical devices or other regulated industries

* IEC 62304 or similar quality standards

* MISRA coding guidelines

* Unit testing frameworks such as Unity, Ceedling or CMock

* Embedded GUI development

* Python or C# for tooling and automation

The Person

We're looking for engineers who enjoy writing high-quality code and delivering software as part of a collaborative team. You'll be someone who takes ownership of your work, communicates well with colleagues and enjoys solving technical challenges. Medical device experience is welcomed but not essential, as attitude, engineering ability and a willingness to learn are equally important.

What's on Offer

* 12-month contract

* Inside IR35

* Hybrid working with approximately 60% on-site in Central Scotland

* Opportunity to work on technology that improves patient outcomes worldwide

* Long-term programme with an experienced engineering team

* Collaborative and supportive working environment

If you're an Embedded Software Engineer looking for your next contract and would like to work on meaningful technology in a world-class engineering environment, we'd love to hear from you.

Apply now or get in touch for a confidential discussion
Print

Reference: 225367271

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Embedded Software Engineer

Broomhill, City of Bristol, Bristol (County), United Kingdom

Embedded Software Engineer

Gloucestershire, United Kingdom

Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom

Embedded Software Engineer

Three Bridges, West Sussex, West Sussex, United Kingdom