Embedded Software Engineer
Applause IT
Birmingham, UK
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£55,000.0 - £65,000.0
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Altium Designer
ARM Architecture
Automation of Tests
C++ (Programming Language)
Communications Protocols
Cyber Security
Continuous Integration
Software Debugging
Digital Electronics
Embedded C
Embedded Software
+12 more
Ethernet
Firmware
FreeRTOS
Real-Time Operating Systems
Secure Coding
Systems Architecture
Universal Asynchronous Receiver/Transmitter
USB
Serial Peripheral Interface
PIC Microcontroller
Hardware Testing
Hardware Debugging
Job description
- We will develop real-time embedded firmware in C/C++.
- We will lead embedded architecture and system-level design.
- We will work with microcontrollers including ARM Cortex-M, STM32, ESP32, NXP or similar.
- We will configure and optimise RTOS environments.
- We will develop peripheral drivers including SPI, I2C, UART, USB and Ethernet.
- We will handle board bring-up, bootloader development and hardware debugging.
- We will support schematic design, PCB development and hardware validation.
- We will work with analogue and digital electronic circuits.
- We will support secure, reliable embedded system development.
- We will conduct technical and design reviews.
- We will mentor less experienced engineers.
- We will collaborate with hardware, software, production and technical teams.
Technologies:
- ARM
- CI/CD
- Embedded
- Ethernet
- Firmware
- FreeRTOS
- Hardware
- Support
- LESS
- C++
Requirements
- We are looking for an experienced Embedded Electronics / Firmware Engineer with a strong combination of embedded software and electronics knowledge.
- We would ideally like experience with Embedded C and C++.
- We would ideally like experience with RTOS / FreeRTOS.
- We would ideally like experience with ARM Cortex-M, STM32, ESP32, NXP or similar microcontrollers.
- We would ideally like experience with embedded systems and MCU/MPU development.
- We would ideally like experience with hardware and system-level debugging.
- We would ideally like experience with PCB and schematic design.
- We would ideally like experience with analogue and digital electronics.
- We would ideally like experience with communication protocols including SPI, I2C, UART, USB, CAN or Ethernet.
- Experience with embedded cybersecurity, encryption, secure coding, Altium, automated testing or CI/CD would be particularly beneficial.
Benefits & conditions
We are an established electronics and technology business with a growing R&D team in Manchester. We develop innovative connected electronic products used across the UK and international markets. This is a hybrid role with a competitive salary depending on experience plus a bonus scheme, 25 days holiday plus bank holidays, a company pension, training and professional development, and genuine technical ownership and autonomy.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…