Firmware Design and Development involves the creation of firmware for embedded electronic systems. This role requires a strong understanding of software development principles and practices.
The key responsibilities include:
* Designing firmware architecture and implementing it within integrated development environments or command-line tools
* Developing firmware for microcontrollers, including STM32 and nRF5 series
* Collaborating with hardware and software teams to ensure seamless system integration
To be successful in this position, you should have:
* A degree in Computer Science, Electronics Engineering, or equivalent experience
* Proficiency in C/C++ programming languages and embedded firmware development
* Experience with microcontroller-based systems and related technologies
This is an exciting opportunity to join a global team of experts who help innovative companies unlock their potential. You'll have access to growth opportunities, learning resources, and collaboration with industry leaders.