Senior Embedded Software Engineer – Energy Infra (Hybrid)

BramahHR Ltd

Birmingham

Hybrid

GBP 70,000 - 90,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension scheme
Life insurance
Discretionary bonus
Salary sacrifice
Cycle to Work
Enhanced family leave

Job summary

BramahHR Ltd is seeking a Senior Embedded Software Engineer for the energy sector in Birmingham. The role is hands-on, owning embedded software and firmware from requirements through integration, validation and live operation.

You will work across low-level MCU firmware, higher-level applications and cloud interfaces in a hybrid office setting. The ideal candidate has strong modern C++ skills, experience with STM32, RTOS, CAN, Modbus, MQTT/WebSockets and secure OTA updates.

Qualifications

  • Bachelor's degree in Computer Science, Electronics or related field or equivalent experience.
  • Strong background in modern C++ for resource-constrained embedded systems.
  • Experience with high-voltage DC systems and safety-conscious environments.

Responsibilities

  • Lead embedded software and firmware from requirements to in-service support.
  • Develop and bring up firmware for high-performance MCUs and gateways.
  • Design robust communication between hardware, devices and cloud services.
  • Implement and optimise CAN, Modbus RTU/RS485, MQTT and WebSocket comms.
  • Support cybersecurity, including TLS, certificates and signed OTA updates.
  • Build automated test infrastructure with CI and hardware-in-the-loop testing.

Skills

Modern C++
MISRA guidelines
STM32
RTOS
CAN
Modbus RTU
MQTT
WebSockets
Firmware integration
CI testing
Hardware-in-the-loop
High-voltage DC
Secure boot
TLS
OTA updates
Windows apps
Linux apps

Education

Bachelor's in CS/EE

Tools

CANalyzer
Oscilloscopes
Protocol testers
Electronic loads

Job description

BramahHR Ltd is seeking a Senior Embedded Software Engineer for the energy sector in Birmingham. The role is hands-on, owning embedded software and firmware from requirements through integration, validation and live operation.

You will work across low-level MCU firmware, higher-level applications and cloud interfaces in a hybrid office setting. The ideal candidate has strong modern C++ skills, experience with STM32, RTOS, CAN, Modbus, MQTT/WebSockets and secure OTA updates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Energy Systems (Hybrid)
Senior Embedded Software Engineer – Energy Systems (Hybrid)

BramahHR Ltd • West Midlands

Hybrid
GBP 70,000 - 90,000
5% employer pension contribution
Life insurance (3x salary)
Discretionary bonus
Senior Embedded Software Engineer
Senior Embedded Software Engineer

BramahHR Ltd • Birmingham

Hybrid
GBP 70,000 - 90,000
Pension scheme
Life insurance
Discretionary bonus
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

BramahHR Ltd • Ross

Hybrid
GBP 70,000 - 90,000
5% employer pension contribution
Life insurance
Discretionary bonus scheme
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

BramahHR Ltd • West Midlands

Hybrid
GBP 70,000 - 90,000
5% employer pension contribution
Life insurance (3x salary)
Discretionary bonus
Senior Embedded Software Engineer - Energy Systems (STM32)
Senior Embedded Software Engineer - Energy Systems (STM32)

Biometric Talent • Saltaire

Hybrid
GBP 54,000 - 66,000
5% pension
Private Healthcare
25 days holiday plus bank holidays
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Sapien • Birmingham

On-site
GBP 65,000 - 75,000
Hybrid work model
Senior Embedded Software Engineer (C/C++, Linux) Hybrid
Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Northern Recruitment Group • Newcastle upon Tyne

Hybrid
GBP 70,000 - 95,000
26 days leave
Pension 10%
Bonus 5%
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stockford Recruitment • West of England

Hybrid
GBP 65,000 - 90,000
Embedded Systems Software Engineering Manager (Hybrid)
Embedded Systems Software Engineering Manager (Hybrid)

Energy Jobline CVL • Reading

Hybrid
GBP 80,000 - 90,000
Lead Embedded Systems Engineer, Energy & IoT
Lead Embedded Systems Engineer, Energy & IoT

Switch2 Energy Limited • Saltaire

On-site
GBP 65,000 - 90,000