Embedded SW Engineering Manager I

Lyon , France
full-time

AI overview

Manage and lead a team of embedded software engineers while enhancing product quality through collaboration with multidisciplinary R&D teams and adopting best practices in software development.

Join our Embedded Software team, a group of ~40 talented professionals dedicated to the conception, development, and testing of embedded software that powers our innovative products. As an Embedded Software Engineering Manager, you will play a central role in product development, working closely with other R&D teams, including Electronics, Cloud, Mobile Applications, Security, Industrialization, and Quality.

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.

Key Responsibilities

Management & Leadership

  • Lead and manage a team of 2 to 6 embedded software engineers, overseeing their professional development and fostering a collaborative work environment.
  • Plan and allocate resources and tasks based on project priorities, ensuring timely delivery of high-quality software.
  • Supervise daily operations, ensuring efficiency and adherence to deadlines.
  • Recruit, onboard, and mentor new team members while identifying training needs to enhance team skills.
  • Promote Agile methodologies (e.g., Scrum, Kanban) within the team for efficient project management.

Technical Contributions

  • Work on diverse embedded targets, including battery-powered, event-driven SoCs and general-purpose microcontrollers with real-time operating systems.
  • Design and develop embedded software, from hardware drivers to application logic and communication protocols.
  • Drive modular software development, ensuring reusability across different hardware architectures and software environments.
  • Debug, analyze, and optimize software for efficiency, stability, and scalability.
  • Lead initiatives in reducing technical debt and improving software architecture.

Collaboration

  • Collaborate with multidisciplinary R&D teams (Electronics, Cloud, Mobile Applications) and departments (Security, Industrialization, Quality) to ensure alignment and consistency.
  • Actively participate in decision-making processes with product managers and R&D stakeholders.

Innovation & Best Practices

  • Champion the adoption of best practices in embedded software development, maintaining high standards of quality and performance.
  • Stay updated on the latest technologies and methodologies to drive continuous improvement within the team.

Technical Expertise Required

  • Programming Languages: Proficiency in C is required, good level on C++ is a plus. While a basic level in Shell scripting and Python is expected.
  • Microcontrollers: Experience with ARM Cortex-M architectures.
  • Communication Protocols: Proficiency with at least TCP/IP, Zigbee, and 802.15.4 is required or similar protocol.Basic knowledge  Wi-Fi and BLE is a plus.
  • Embedded Systems:
    • Development for devices with constrained memory and energy requirements.
    • Familiarity with low-level software development and basic electronics.
  • Tools & Techniques: CI/CD, automated testing frameworks, Debugging, modular design, and optimization for real-time operating systems.

We are looking for someone with between 8 and 12 years of experience and at least 5 years of experience in embedded development. You should also have 3 to 5 years of experience as a team lead or tech lead, with team management experience (recruitment, team development), ideally in an Agile environment.

Benefits :  💪

💰

  • Holiday bonus
  • Employee discount on the purchase of Netatmo products
  • CET : time savings account
  • PERECO contribution
  • Allowance for the purchase of teleworking equipment
  • 50% reimbursement of transport costs
  • Soft mobility allowance

 ⏱️

  • HQE (High Environmental Quality) building
  • Three fitness machines in the building lobby and showers
  • Meal vouchers
  • Remote working
  • 100% paperless health insurance: Alan
  • Access to an e-learning platform
  • Internal mobility (Netatmo and Legrand Group)

  • Several board games & foosball table available
  • 3 parking spaces for cars and motorcycles

Chez Netatmo, nous rendons votre maison plus intelligente ! Notre mission est d’imaginer pour vous des produits pour une maison plus sûre, plus confortable et plus économe. Depuis novembre 2018, Netatmo est une marque de Legrand, spécialiste des infrastructures électriques et numériques du bâtiment pour des millions d’utilisateurs, partout dans le monde.Nous continuons à développer nos produits et la marque de manière autonome : Gérez votre chauffage et vos économies d’énergie à partir de notre Thermostat connecté - détectez les intrus grâce à nos caméras intégrant l'intelligence artificielle et le traitement de l’image, … Nous collaborons également avec des partenaires tels que Groupe Muller, Velux et Legrand pour développer ensemble des produits qui vont révolutionner votre maison.Avec une équipe internationale de 250 personnes engagées et passionnées, plus de 20 nationalités différentes représentées, localisées principalement en région parisienne, Netatmo recherche des nouveaux talents pour accompagner sa croissance

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineering Manager Q&A's
Report this job
Apply for this job