Embedded Software Development Lead
We are seeking a seasoned Embedded Software Development Lead to spearhead the design, development, and integration of cutting-edge embedded software solutions for R&D in a rapidly evolving device landscape.
The ideal candidate will possess 5+ years' experience in leading embedded software development teams, with a strong proficiency in C and/or C++ for embedded systems. Expertise in real-time operating systems, microcontroller-based design (ARM), serial protocols (SPI, I2C, UART), and communication stacks is also essential.
In addition, the successful candidate will have previous experience working in regulated environments and familiarity with IoT devices. If you are a visionary engineer looking to drive innovation, we encourage you to apply.
Key Responsibilities:
* Leverage your technical expertise to lead the development of high-quality embedded software solutions
* Collaborate with cross-functional teams to deliver innovative products that meet customer needs
* Stay abreast of emerging technologies and industry trends to inform strategic decisions
* Mentor junior engineers to enhance their skills and knowledge
Requirements:
* 5+ years' experience in leading embedded software development teams
* Strong proficiency in C and/or C++ for embedded systems
* Expertise in real-time operating systems
* Familiarity with microcontroller-based design - ARM
* Knowledge of serial protocols (SPI, I2C, UART) and communication stacks
* Previous experience working in regulated environments