Embedded Firmware Engineer (STM32) – Contract – South Wales (Onsite)
I’m working with a medical device company in South Wales developing new hardware products, and they’re looking for an embedded firmware engineer to support development on two newly designed boards.
This is a hands-on role, working close to hardware — not a pure software position.
What you’ll be doing:
- Developing firmware on STM32 microcontrollers
- Working on two new boards:
- One focused on analog signal acquisition (ADC → UART data flow)
- One focused on control systems, managing I/O and SPI communication with peripheral boards
- Collaborating with hardware engineers and working from existing schematics/PCB designs
- Taking ownership of getting the boards fully functional and integrated
✅ What they’re looking for:
- Strong experience with embedded C / firmware development
- Hands-on experience with STM32
- Experience working with communication protocols such as SPI and UART
- Comfortable working close to hardware (schematics, PCB understanding)
- Able to work onsite in South Wales 3 days per week
➕ Nice to have:
- Experience working with FPGAs
- Exposure to ADC / signal acquisition systems
- Any experience in medical devices or regulated environments
Details:
- Initial 3-month contract (likely extension)
- Onsite requirement: 3 days per week (South Wales)
- Working alongside an existing firmware team (with internal STM32 knowledge)
If this sounds like something you’d be interested in, or you’d like more details, feel free to drop me a message.
…
