Biometric Talent

Biometric Talent

Saltaire, North West

Senior Embedded Software Engineer

Full-Time£50,000 - 60,000 per year3 дня назадUnited Kingdom
IT

Job Description

Salary: £50,000 - 60,000 per year

Requirements:
  • 3+ years of commercial embedded software development experience delivering production-ready systems
  • Strong hands-on expertise in C/C++ for embedded systems
  • Significant experience working with STM32 microcontrollers
  • Experience developing software in RTOS and/or bare-metal environments
  • Strong knowledge of ARM-based processors, including ARM Cortex-M and/or ARM Cortex-A
  • Hands-on experience debugging embedded hardware and software using tools such as JTAG, oscilloscopes and logic analysers
  • Experience working with embedded communication protocols including I2C, SPI, UART, Modbus and Ethernet
  • Understanding of real-time systems and feedback control loops, ideally within instrumentation or control environments
  • Experience with power management, low-power design and battery-operated systems
  • Collaborative approach and the ability to work effectively alongside hardware engineers and multidisciplinary development teams
  • Experience using Git and CI/CD practices within an embedded software environment
  • Strong problem-solving skills and the ability to investigate complex issues across both hardware and software boundaries
  • Experience conducting code reviews, producing technical documentation and supporting or mentoring other engineers
Responsibilities:
  • Design and develop complex, production-ready embedded software solutions for energy management and control systems
  • Architect and implement embedded applications using C/C++, working across RTOS and bare-metal environments
  • Provide technical leadership and help shape the software architecture and technical direction across multiple product lines
  • Develop software for ARM-based microcontrollers, with a particular focus on STM32 devices
  • Design and support real-time systems, including feedback and control loops used within instrumentation and control applications
  • Work closely with hardware engineers to troubleshoot, debug and optimise embedded systems using tools such as JTAG, oscilloscopes and logic analysers
  • Develop and support communication interfaces and protocols including I2C, SPI, UART, Modbus and Ethernet
  • Contribute to power management and low-power design, supporting the development of battery-powered and energy-efficient products
  • Take ownership of code quality through code reviews, technical documentation, performance optimisation and engineering best practice
  • Support and mentor other engineers, sharing knowledge and helping raise technical capability across the team
  • Work collaboratively with hardware and software teams to diagnose complex issues across hardware, firmware and wider systems
  • Contribute to embedded DevOps practices, including version control and CI/CD pipelines
Technologies:
  • ARM
  • Architect
  • CI/CD
  • DevOps
  • Embedded
  • Ethernet
  • Firmware
  • Git
  • Hardware
  • Support
  • Network
  • C++
  • IoT
  • Linux

More:

We are a leading UK provider of smart, sustainable heat-network solutions, specialising in end-to-end services for local authorities, housing associations, and private developers. With decades of experience, our expertise ranges from design and build through to operation, metering, billing, and optimisation. Our mission centres on driving energy efficiency, reducing carbon, and delivering reliable, affordable heat for residents. This is a permanent Senior Embedded Software Engineer role based in Shipley with a hybrid working pattern of 3 days per week onsite. The salary is up to £60,000 dependent on experience. We offer a 5% pension, an informal bonus scheme, private healthcare, and 25 days holiday plus bank holidays. The interview process includes a remote first-stage interview and an onsite second-stage interview with technical exercise.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Biometric Talent

Biometric Talent

Biometric Talent

Saltaire

IT

Skills & Technologies

C++LinuxGitCI/CDAIDevOpsUXUI

Inferred from job description

Salary Insight

£55,000

This role

£75,000

UK median

This salary is 27% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom