As part of the role, you will be involved in the following areas:
Lead our low-level SW team of 4-6 SW Engineers.
Be a part of the low-level development team, define SW/HW interfaces
Create and implement SW architectural design, C/C++ code development in an Embedded environment
Cooperate with different development teams (HW, QA)
HW boards bring-up
Linux Kernel programming and SW infrastructure
B.Sc. in computer science / SW engineering / electrical engineering
Experience of 3 years leading a team of 4-6 developers.
At least 5 years of experience in Embedded Real Time
Proven Experience with Linux Embedded
Proven Experience in C/C++ Programming. Python – Advantage
Proven Experience in Networking
Experience with Low-Level work with HW – board bring up, production support, Linux drivers, diagnostics
Experience with Multi-threading, OOD and Design pattern