Junior Embedded Firmware/Software Engineer - Edinburgh
2023 graduate with nearly 2 years' experience in a junior embedded software role
Keen to join a larger engineering team to continue developing skills and contribute to more complex embedded projects
- Develops embedded C software for microcontrollers managing DC power and load monitoring as part of a wider system
- Works independently within a small engineering team; responsible for coding, testing, validation and Linux-based troubleshooting
- Practical experience with Python for test automation, Docker, code reviews, and maintaining documentation
- Familiar with RTOS, Agile methods, version control (Git, Mercurial), and lab tools including gdb
- Internship involved building a Raspberry Pi satellite model with hardware integration, debugging and Makefile usage
- Strong understanding of communication protocols and embedded hardware