Embedded SW Engineering Manager I

Faites partie des premiers candidats.
Netatmo
Boulogne-Billancourt
À distance
EUR 45 000 - 75 000
Faites partie des premiers candidats.
Il y a 7 jours
Description du poste

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.

Qualifications

Technical Expertise Required

  • Programming Languages: Proficiency in C is required, while a basic level in Shell scripting and Python is expected.
  • Microcontrollers: Experience with ARM Cortex-M architectures.
  • Communication Protocols: Proficiency with WiFi, TCP/IP, Zigbee, and 802.15.4 is required. Basic knowledge of 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: Debugging, modular design, and optimization for real-time operating systems.

Additional Information

Some of our perks

  • 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
  • Ecoresponsible building with concierge service
  • Onsite gym (with shower)
  • Luncheon vouchers
  • Access to the intercompany restaurant & foodcourt
  • Teleworking
  • 100% dematerialized mutual insurance: Alan
  • Access to an e-learning platform.
  • Internal mobility possible (Netatmo and Legrand Group)
  • Several board games, a table tennis table & table football available during breaks.
  • Parking for your car, motorbike, and bicycle subject to space availability.

Remote Work

Employment Type

Full-time

Key Skills

Hospitality Experience, Go, Management Experience, React, Redux, Node.js, AWS, Mechanical Engineering, Team Management, Leadership Experience, Mentoring, Distributed Systems

Department / Functional Area

Software Development

Experience

years

Vacancy

1

Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer
Avatar
Coaching en ligne gratuit
Multipliez vos chances de décrocher un entretien !
Faites partie des premiers à découvrir de nouveaux postes de Embedded SW Engineering Manager I à Boulogne-Billancourt