Senior Embedded Software Role Overview
This is a senior-level position within an organization that requires expertise in firmware development and embedded software.
The ideal candidate will have extensive experience working with teams in manufacturing and quality assurance, alongside electronics and low-level code proficiency.
A strong background in C/C++ programming languages, Linux operating systems, and micro-controllers based on ARM architecture is essential for success in this role.
As a member of the team, you will contribute to various aspects of design and process improvement, including mentorship opportunities for junior colleagues.
Key Responsibilities:
* Firmware development and maintenance
* Embedded software design and implementation
* Collaboration with cross-functional teams
* Mentorship and knowledge sharing
Requirements:
1. 5+ years of experience in firmware development and embedded software
2. Strong understanding of electronics and low-level code
3. Proficiency in C/C++ programming languages
4. Experience with Linux OS and micro-controllers (ARM-based)
Benefits:
This role offers opportunities for growth and professional development in a dynamic and innovative environment.