Embedded Software Engineer

Applause IT
Manchester, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
£45,000.0 - £54,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Altium Designer ARM Architecture Automation of Tests Booting (BIOS) C++ (Programming Language) Communications Protocols Continuous Integration Software Debugging Programming Tools Embedded Software Ethernet
+16 more
Firmware FreeRTOS Hardware Design Python (Programming Language) Real-Time Operating Systems Release Management Secure Coding Software Engineering Universal Asynchronous Receiver/Transmitter USB Wi-Fi Technology Serial Peripheral Interface PIC Microcontroller Real Time Systems Hardware Testing Git

Job description

An established technology business is seeking a Senior Embedded Electronics Engineer to join its growing R&D team.

The company develops innovative connected electronic products used across residential, commercial and infrastructure environments, with customers throughout the UK and internationally.

This is an opportunity to play a key role in the development of next-generation embedded systems, contributing to technical strategy while remaining hands-on with both firmware and hardware development.

The Role

As a Senior Embedded Electronics Engineer, you’ll be involved throughout the full product development lifecycle, from concept and architecture through to production release.

Working within a multidisciplinary engineering team, you’ll develop robust embedded solutions whilst helping shape technical decisions and mentoring less experienced engineers., * Leading embedded architecture and system design activities

  • Developing real-time embedded firmware in C/C++
  • Designing and implementing low-level drivers and communication interfaces
  • Working within RTOS environments and real-time systems
  • Supporting hardware bring-up, debugging and validation activities
  • Collaborating closely with hardware, software and manufacturing teams
  • Conducting design reviews and supporting engineering best practice
  • Contributing to continuous improvement initiatives across development and testing processes

Requirements

Do you have experience in Python?, We’re looking for an experienced engineer with a strong background in embedded systems and electronics development.

You’ll ideally have:

  • Several years of commercial embedded engineering experience
  • Strong C/C++ development skills
  • Experience with ARM Cortex-M, STM32, ESP32, NXP or similar microcontrollers
  • Experience working with RTOS environments such as FreeRTOS
  • Knowledge of board bring-up, bootloaders and embedded debugging
  • Experience with communication protocols including SPI, I2C, UART, USB and Ethernet
  • Ability to work from schematics and support hardware validation activities
  • Experience using Git and modern development tools

Desirable experience includes:

  • Embedded security and secure coding practices
  • Altium or PCB design exposure
  • Automated testing and CI/CD environments
  • Wireless communication technologies including BLE and Wi-Fi, * Software Engineering: 2 years (required)

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Sick pay
  • Life insurance
  • Company pension
  • Private medical insurance
  • UK visa sponsorship
  • Work from home, * Hybrid working arrangement
  • Competitive salary and bonus scheme
  • 25 days annual leave plus bank holidays
  • Company pension
  • Ongoing training and professional development
  • Opportunity to influence technical direction and product development
  • Collaborative engineering culture with genuine autonomy
  • Long-term career progression opportunities

Apply

If you’re an experienced Embedded Engineer looking for a role that combines technical leadership with hands-on development, we’d be interested in hearing from you.

Job Types: Full-time, Permanent

Pay: £45,000.00-£54,000.00 per year

Benefits:

  • Company pension
  • Life insurance
  • Private medical insurance
  • Sick pay
  • Transport links
  • UK visa sponsorship
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:55 min

Bidirectional hardware communication using the web USB API

George Cave · WWC 2023

Videos

See all

Related articles

See all