We are seeking for a talented and versatile HANDS-ON Embedded Software Team Lead Engineer to join the sw communication team and the R&D SW group and be a part of our mission to make peace of mind by innovation.
- Along all other software development Hands-On tasks (80%), the position involves leading of 2-3 embedded software engineers.
- Being technical key engineer, execute and lead the design, development, testing, and maintenance the communication software team.
- Define the embedded software architecture, ensuring optimal performance and efficiency.
- Collaborate closely with other engineering disciplines, including electrical, RF, systems engineering, QA and automation testing teams, to ensure seamless integration of software components.
- Inspired from technical knowledge details more than management motivations.
Requirements
- :Bachelor's degree in computer science, software engineering, or a related field from a leading institute
- .At least 7 years of experience in RT Embedded programming
- .At least 2 years of experience in a small team leadership role, showcasing your ability to mentor and inspire a team to deliver
- !Living the real-time embedded world
- .Master in C\C++ programming in real-time embedded environment
- .Firmware coding, RTOS, Interrupt handling and Embedded Systems Resources Management
- .Firmware implementation best practices – coding, debugging, testing, source control, and version management
- .Expert in low-level programming, drivers, and the core of low-power MCUs
- .Strong experience in Software development for a communication protocol is a plus (Cellular, Wi-Fi, Bluetooth, UWB, Zigbee, Thread etc.)
- .Experience in Security, IOT products development is a great advantage
- .Experience with electronic equipment/tools (scope, logic, spectrum…
- )A team player with excellent problem-solving abilities, with a “know-how” attitude, ready to dive into a new project quickly
- .Independent with ability to quickly learn new technologies and drive executio
- nEffective communication skills and a strong ability to collaborate with others
.