
Embedded Systems Engineer
- Birmingham
- Permanent
- Full-time
- Design and develop analogue and digital electronics for embedded systems
- Write and maintain embedded C code for ARM or similar microcontrollers
- Collaborate closely with the team to deliver innovative solutions for industrial clients
- Support board bring-up, debugging and testing of electronics and firmware
- Proven experience as an embedded software engineer
- Strong background as an electronics engineer, covering both analogue and digital electronics
- Proficiency in embedded software development using C
- Experience with schematics, PCB layout and hardware debugging
The role is based in Birmingham. KO2's client values team collaboration and face-to-face engineering discussions, so being onsite is important. However, they offer a grown-up and flexible approach to work. Senior engineers can typically work three days onsite and two days remotely, depending on the project stage.This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment.If you're an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you're looking for a flexible, collaborative role with meaningful engineering impact, we'd love to hear from you.