Graduate Embedded Software Engineer
Role details
Job location
Tech stack
Requirements
Graduate Embedded Software Engineer A growing technology business is expanding its embedded software team. This role focuses on building low-level software for specialised handheld devices used in demanding, real-world environments. You'll be involved in design, development, integration and testing of embedded software, working in an Agile team on products where stability, performance and reliability are critical. What they're looking for: Strong C or C++ in an embedded environment Solid understanding of RTOS and/or embedded Linux Degree in a relevant engineering or computer science discipline Evidence of hands-on engineering (projects, hardware, GitHub, etc.) Structured, quality-driven mindset Nice to have: Python, automated testing, Git/CI, signal-processing exposure. If you enjoy building robust systems that operate outside of ideal conditions, this is a strong opportunity.