CareerAddict

Firmware Developer/Software Developer/Embedded Developer

CV-Library

Posted on May 15, 2026 by CV-Library
London, United Kingdom
IT
Immediate Start
£40 - £60 Hourly
Contract/Project
Firmware Developer/Software Developer/Embedded Developer
Firmware Developer required by global manufacturing company for an initial 12-month contract
As a Firmware Developer /Software Developer/Embedded Developer you will be required
* Design, implementation and testing of Embedded software/firmware to provide machine control solutions for integrated electronics.
* Creation, migration, extension and integration of firmware libraries for Microprocessor applications.
* Development and execution of test plans to demonstrate functionality of the Embedded software/firmware solutions; including unit, module and integration testing.
Project Engineering
* Pro-active contribution to development projects with the ability to work with hardware and software engineers to understand the requirements of the whole system.
* Effective communication of interfaces and agreed protocols with other development project team members.
* Collaboration with 3rd parties to ensure that delivered Embedded software/firmware solutions are well understood, characterised and maintainable.
* Contribution to design reviews with peers and other groups as required.
Qualifications:
* Ideally BSc or MSc degree qualified in Electronics, Electrical Engineering or Computer Science with Embedded Software Engineering or equivalent experience
* Equivalent commercial, industrial or practical experience.
Ideal Experience:
* Embedded software design and implementation for control and automation purposes.
* Implementation of solutions on STM32H7 processors or similar
* Including development and maintenance of peripheral libraries in order to support multiple variants of the processors within the same family.
* Experience of implementing bespoke communication protocols over serial interfaces such as RS232 and RS485.
Desirable Experience:
* Participation in integrated engineering teams, including the specification, development, testing and commissioning of high value laboratory equipment.
* Experience in high technology and/or science industries.
Essential Skills:
* Knowledge of STM32F4 or STM32H7 Microprocessor.
* Implementation of peripheral drivers on STM32F4 or STM32H7 Microprocessor using the STM32F4 STD PERIPH drivers.
* C/C++ for Embedded software/firmware solutions.
* Experience with TFS/Azure DevOps.
* Real Time solutions using Super Loop architectures.
* Good oral and written communication skills.
* Good planning skills.
* Team-based style.
Firmware Developer/Software Developer/Embedded Developer

Reference: 225112498

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

Firmware Developer/Software Developer/Embedded Developer

CV-Library

Posted on May 15, 2026 by CV-Library

Print
London, United Kingdom
IT
Immediate Start
£40 - £60 Hourly
Contract/Project
Firmware Developer/Software Developer/Embedded Developer
Firmware Developer required by global manufacturing company for an initial 12-month contract
As a Firmware Developer /Software Developer/Embedded Developer you will be required
* Design, implementation and testing of Embedded software/firmware to provide machine control solutions for integrated electronics.
* Creation, migration, extension and integration of firmware libraries for Microprocessor applications.
* Development and execution of test plans to demonstrate functionality of the Embedded software/firmware solutions; including unit, module and integration testing.
Project Engineering
* Pro-active contribution to development projects with the ability to work with hardware and software engineers to understand the requirements of the whole system.
* Effective communication of interfaces and agreed protocols with other development project team members.
* Collaboration with 3rd parties to ensure that delivered Embedded software/firmware solutions are well understood, characterised and maintainable.
* Contribution to design reviews with peers and other groups as required.
Qualifications:
* Ideally BSc or MSc degree qualified in Electronics, Electrical Engineering or Computer Science with Embedded Software Engineering or equivalent experience
* Equivalent commercial, industrial or practical experience.
Ideal Experience:
* Embedded software design and implementation for control and automation purposes.
* Implementation of solutions on STM32H7 processors or similar
* Including development and maintenance of peripheral libraries in order to support multiple variants of the processors within the same family.
* Experience of implementing bespoke communication protocols over serial interfaces such as RS232 and RS485.
Desirable Experience:
* Participation in integrated engineering teams, including the specification, development, testing and commissioning of high value laboratory equipment.
* Experience in high technology and/or science industries.
Essential Skills:
* Knowledge of STM32F4 or STM32H7 Microprocessor.
* Implementation of peripheral drivers on STM32F4 or STM32H7 Microprocessor using the STM32F4 STD PERIPH drivers.
* C/C++ for Embedded software/firmware solutions.
* Experience with TFS/Azure DevOps.
* Real Time solutions using Super Loop architectures.
* Good oral and written communication skills.
* Good planning skills.
* Team-based style.
Firmware Developer/Software Developer/Embedded Developer
Print

Reference: 225112498

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