Job Description
We are seeking an experienced Embedded Software Engineer to lead our team in designing and delivering innovative embedded systems for a range of real-world applications.
This is a hands-on role combining software development with technical leadership. You will be responsible for leading a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems.
Our ideal candidate brings strong experience in embedded software development, technical depth in areas such as device drivers, DSP, communications protocols, algorithm implementation, or working close to hardware.
In addition to your technical expertise, you should have some leadership exposure, whether through running small project teams, mentoring, or handling performance reviews.