
Electronics Software Engineer
- Birmingham
- £60,000 per year
- Permanent
- Full-time
- Design, develop, and debug embedded software for microcontroller-based systems (e.g. STM32).
- Collaborate on schematic design and PCB development to support embedded firmware functionality.
- Develop and maintain firmware using C/C++ with version control systems such as Git/GitHub.
- Participate in board bring-up, prototyping, and system integration testing.
- Ensure embedded systems meet functional safety, EMC, and ISO standards.
- Support continuous improvement through code reviews, technical discussions, and documentation.