This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced and highly motivated Embedded Firmware engineer to lead a team of talented engineers in the development of cutting-edge embedded software and firmware for our next-generation products. In this critical role, you will be responsible for the entire lifecycle of an IoT connectivity module, from concept to launch, ensuring its seamless integration and robust performance.
Job Responsibility:
Lead and mentor a team of embedded firmware engineers, fostering a collaborative and innovative development environment
Drive the architectural design, development, and testing of embedded firmware for a new IoT connectivity module
Partner with existing embedded software, mobile, cloud connectivity, and information technology teams to ensure end-to-end system functionality
Collaborate closely with dedicated hardware and UX engineering teams to deliver powerful, unique, and vertically integrated user experiences
Oversee the entire software development lifecycle, including requirements gathering, design, coding, debugging, and validation
Ensure the delivery of high-quality, reliable, and performant embedded firmware within established timelines and budgets
Champion best practices in embedded software development, including code reviews, version control, and continuous integration
Stay current with emerging technologies and industry trends in embedded systems and IoT connectivity
Provide technical leadership and strategic direction for embedded firmware development initiatives
Manage project priorities, resources, and timelines effectively
Requirements:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
Proven experience (10+ years) in embedded software and firmware development, with a significant portion in a leadership or management role
2+ years of team and people management
Strong expertise in the design and implementation of IoT connectivity modules (e.g., Wi-Fi, Bluetooth, cellular, LTE-M)
Proficiency in C/C++ programming for embedded systems
Experience with real-time operating systems (Zephyr, freeRtos)
Deep understanding of embedded hardware and software interfaces
Experience with communication protocols (e.g., I2C, SPI, UART, USB, Ethernet)
Solid understanding of software development methodologies (Agile/Scrum preferred)
Excellent leadership, communication, and interpersonal skills
Ability to work effectively in a fast-paced and dynamic environment
Experience with source control management systems (e.g., Git)
Prior experience in product development from concept to launch is highly desirable
What we offer:
Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
One Medical membership and dedicated insurance advocates
Rich fertility and family building benefits with Progyny