Embedded Software Lead
This role involves leading the delivery of electronics projects, strategically developing firmware and hardware design and development offerings to clients.
The ideal candidate will have a strong background in embedded software design, proficiency in C/C++ and Python, and experience with bare metal programming, RTOS on Microcontrollers and multithreading.
* Key Responsibilities:
* Support proposals development that accurately reflect the scope and requirements of hardware projects
* Lead the technical direction of embedded software design in various projects
* Collaborate with subcontractor resources and team colleagues to develop innovative solutions
Requirements:
* Degree in Electronics or Electrical Engineering
* 5 years of experience in embedded software design
* Strong knowledge of wired and wireless communication protocols
* Excellent communication and interpersonal skills
Benefits:
* Competitive salary
* Pension and health insurance
* Bonus scheme
* 25 days holiday and paid leave for special occasions
* Training budget and cycle-to-work scheme
About the Role:
This is an exciting opportunity to work on complex electronics projects, develop innovative solutions, and collaborate with a talented team. If you are a skilled embedded software engineer with excellent communication skills, we encourage you to apply.