Lead Embedded Firmware Engineer
Summary
Our client is a market leading global ultra-low power chips and solutions provider.
There is a critical need to identify & hire a Lead embedded firmware engineer - that's responsible for guiding the firmware team and collaborating with other engineering teams in the development of wireless integrated circuits used in consumer, industrial and medical applications.
Essential Duties and Responsibilities
Provide leadership and direction to the wireless firmware development team
Perform system analysis, specification, design, implementation, verification, characterization, and documentation of complex embedded firmware.
Collaborate with cross-disciplinary stakeholders inside the company as well as key customers throughout the product development life cycle.
Mentors staff to develop key software development skills and capabilities.
Required experience:
Technical leadership experience
At least 8 years in firmware design, implementation, and testing
C and C++ languages running in microcontroller environments
Linux or Windows scripting
Real-time embedded systems development and debug of bare metal and RTOS platforms
Clear written and spoken communication
Preferred additional experience:
Wireless firmware design, implementation, and testing experience
Successful consumer product development
Low-power product development
Interfacing with sensors
Embedded systems testing (black box, unit, functional)
Get in touch today if this is the role for you.