Jobs and Careers
NE

Embedded SW Engineering Manager I

Netatmo
Boulogne-Billancourt, Francefull_timeVerifiedPosted 28 Apr 2025

About the role

<h3>Company Description</h3><p><strong>What we do?Β πŸš€</strong></p><p>We develop groundbreaking, intuitive and beautifully-designed connected consumer electronics. Truly smart, our innovative products provide a seamless experience that helps users create a safer, healthier and more comfortable &amp; eco-friendly home.<br/> We carefully design the mechanics, electronics and embedded software of all our products to the highest standards. Our mobile and web applications are designed to be simple to operate, yet deliver a rich user experience.<br/> <br/> ​​​​​​We also collaborate with strategic partners to revolutionize your home : Velux (window), Muller (electrical radiator), Engie , Vaillant (Boilers)</p><p>Since November 2018, Netatmo has become a part of the Legrand group a global leader in electrical and digital infrastructure for buildings, with millions of users all over the world.<br/> We continue to develop our brand and products autonomously.</p><p><strong>Who are we ?Β πŸ§‘β€πŸ€β€πŸ§‘</strong></p><p>Netatmo is first and foremost the story of talented people coming together and working on a common project. Our purpose is not only to create beautifully designed products but also to build a beautiful company.<br/> We look to create a real community that shares more than just work projects, because everyone's fulfillment is essential to us and creativity isn't always born behind a desk.</p><h3>Job Description</h3><p>Join ourΒ <strong>Embedded Software team</strong>, a group of ~40 talented professionals dedicated to the conception, development, and testing of embedded software that powers our innovative products. As anΒ <strong>Embedded Software Engineering Manager</strong>, you will play a central role in product development, working closely with other R&amp;D teams, including Electronics, Cloud, Mobile Applications, Security, Industrialization, and Quality.</p><p>This position offers a unique opportunity to have a global vision of our products and their features while managing a team and driving technical excellence.</p><p><strong>Key Responsibilities</strong></p><p><strong>Management &amp; Leadership</strong></p><ul><li>Lead and manage a team of 2 to 6 embedded software engineers, overseeing their professional development and fostering a collaborative work environment.</li><li>Plan and allocate resources and tasks based on project priorities, ensuring timely delivery of high-quality software.</li><li>Supervise daily operations, ensuring efficiency and adherence to deadlines.</li><li>Recruit, onboard, and mentor new team members while identifying training needs to enhance team skills.</li><li>Promote Agile methodologies (e.g., Scrum, Kanban) within the team for efficient project management.</li></ul><p><strong>Technical Contributions</strong></p><ul><li>Work on diverse embedded targets, including battery-powered, event-driven SoCs and general-purpose microcontrollers with real-time operating systems.</li><li>Design and develop embedded software, from hardware drivers to application logic and communication protocols.</li><li>Drive modular software development, ensuring reusability across different hardware architectures and software environments.</li><li>Debug, analyze, and optimize software for efficiency, stability, and scalability.</li><li>Lead initiatives in reducing technical debt and improving software architecture.</li></ul><p><strong>Collaboration</strong></p><ul><li>Collaborate with multidisciplinary R&amp;D teams (Electronics, Cloud, Mobile Applications) and departments (Security, Industrialization, Quality) to ensure alignment and consistency.</li><li>Actively participate in decision-making processes with product managers and R&amp;D stakeholders.</li></ul><p><strong>Innovation &amp; Best Practices</strong></p><ul><li>Champion the adoption of best practices in embedded software development, maintaining high standards of quality and performance.</li><li>Stay updated on the latest technologies and methodologies to drive continuous improvement within the team.</li></ul><h3>Qualifications</h3><p><strong>Technical Expertise Required</strong></p><ul><li><strong>Programming Languages</strong>: Proficiency in C is required, while a basic level in Shell scripting and Python is expected.</li><li><strong>Microcontrollers</strong>: Experience with ARM Cortex-M architectures.</li><li><strong>Communication Protocols</strong>: Proficiency with Wi-Fi, TCP/IP, Zigbee, and 802.15.4 is required. Basic knowledge of BLE is a plus.</li><li><strong>Embedded Systems</strong>:<ul><li>Development for devices with constrained memory and energy requirements.</li><li>Familiarity with low-level software development and basic electronics.</li></ul></li><li><strong>Tools &amp; Techniques</strong>: Debugging, modular design, and optimization for real-time operating systems.</li></ul><h3>Additional Information</h3><p><strong>Some of our perksΒ πŸ’ͺ</strong></p><p><u>πŸ’°</u></p><ul><li>Holiday bonus</li><li>Employee discount on the purchase

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights β€” in under 60 seconds.

Apply Now β†’Generate Application Kit

Free account required β€” sign up in 30s

Company

Netatmo

View company profile β†’