We are looking for an experienced Embedded Software team lead to lead our development team. In this role, you will combine hands-on technical leadership with team management, driving the design, development, and delivery of advanced Embedded systems solutions.
You will be responsible for leading a team of engineers, defining architecture, ensuring high-quality code, and collaborating across disciplines to deliver robust and scalable products.
Requirements: B.Sc. in Computer Science, Software Engineering, or a related field
Proven experience as a team lead / Engineering Manager - at least 3 years
Strong proficiency in modern C ++ ( C ++14 and above)
Strong experience with multi-threading / multi-process systems
Experience with Python for automation and testing
Familiarity with Agile methodologies
This position is open to all candidates.