Embedded Software Team Lead
As an embedded team leader you will be responsible for real-time software and firmware development for products in the field of personal computers, tablets, and smart IoT appliances.
Responsibilities
- Directly lead and manage a team of 5-10 engineers.
- Conduct performance reviews in line with company processes.
- Responsibility for each team member’s development (both professionally and personally).
- Support team members by acting as a technical expert in the appropriate field.
- Manage the recruitment of new engineers in line with the department manager’s goals. This will include CV reviews, interviews, and support of company recruitment programs.
Requirements
- BSc in Engineering, Electronics, Mathematics, Operational Research, Computer Science, or any other highly quantitative field (or equivalent experience).
- C/C++ programming knowledge in an embedded environment.
- Communication interfaces; Ethernet, PCI, SPI, I2C, UART, Ethernet, USB.
- Experience working with RTOS software development:
- Integrity
- FreeRTOS
- RTEMS
- VxWorks
- Linux embedded (kernel development and debugging, Yocto, Buildroot, low-level drivers).
- Experience with scripting and build script languages: Python, Perl, ANT.
- Experience working with version control systems: GIT, SVN.
Send Your CV
Start your journey with us