avanti-bg
avanti-bg-mob

Senior Embedded Software Engineer

Evesham

Permanent

£48-65k

Consultant

Roshan Sharma
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
Engineering

Graduate/Jr Electronics Engineer

  • Malvern
  • Permanent
  • £37-40k
View job
Engineering

Principal Mechanical Design Engineer

  • Farnham
  • Permanent
  • £80,000
View job
Engineering

CNC Miller Setter Operator

  • Oxford
  • Permanent
  • up to £50,000
View job
Engineering

Electronics Design Engineer

  • Worcestershire
  • Permanent
  • £50-65k
View job
Engineering

Lead Firmware Engineer

  • London
  • Permanent
  • £80-85,000
View job
Engineering

Business Development Executive

  • Wokingham (on-site)
  • Permanent
  • £35,000+ Commission
View job
Engineering

Technical Account Manager

  • Wokingham (Hybrid)
  • Permanent
  • £50,000 - £60,000 + Benefits
View job
acc-logo acc-logo acc-logo acc-logo acc-logo

Don’t be shy Get in touch!

Hello.
How can we help you?