M

Senior Embedded Software Engineer

Malvern Link
2 hours ago
Full-time
On-site
WR14, Malvern Link, Worcestershire
£48,000 - £65,000 GBP yearly
IT
We're working with an engineering-led technology business developing complex sensor-based products used in highly regulated environments across healthcare, security and critical infrastructure.

This is a hands-on senior engineering role where you'll work across firmware development, embedded architecture, RTOS environments, IoT connectivity and emerging Edge AI applications.

You'll be joining a collaborative product development team with significant investment in R&D and the freedom to influence technical direction.

What You'll Be Doing

* Developing embedded software in C and C++

* Working with STM32 microcontrollers

* Designing and implementing firmware for commercial products

* Developing software within FreeRTOS environments

* Working with I2C, SPI, CAN, UART and Ethernet communications

* Supporting connected IoT devices and cloud integration

* Collaborating with hardware engineers and data scientists

* Contributing to architecture, design reviews and technical decision making

* Supporting product development from concept through to release

What We're Looking For

Essential

* 5+ years' embedded software development experience

* Strong Embedded C and C++

* Commercial product development experience

* STM32 experience

* RTOS experience, ideally FreeRTOS

* Experience with embedded communications protocols

* Strong debugging and problem-solving skills

Nice To Have

* Nvidia Jetson

* Embedded Linux

* Edge AI / Machine Learning

* TouchGFX

* IoT connectivity

* Embedded cybersecurity