Embedded Software Engineer
Role details
Job location
Tech stack
Job description
I'm looking for a Embedded Software Engineer who enjoys building software that works closely with hardware where performance and reliability matters.
This opportunity sits within a business developing specialist intelligent hardware systems used globally, combining electronics, mechanical engineering and embedded software.
The Role
Working within a multidisciplinary engineering team, you'll contribute to the design and development of embedded software across a range of complex systems.
Key areas include:
Development in modern C++
Working within Embedded Linux environments
Integration of software with hardware and electronics teams
Debugging and optimisation on embedded platforms
Requirements
Strong C++ development within embedded systems
Experience with Embedded Linux
Understanding of low-level software / hardware interaction
Comfortable working within collaborative engineering teams
Engineers from areas such as industrial automation, robotics, electronics or complex hardware products often translate well.