Lead Embedded Software Engineer

il y a 3 semaines


BoulogneBillancourt, Île-de-France Netatmo Temps plein
Job Overview

The Embedded Software division is responsible for the design, development, and testing of the software embedded within our innovative products. As a pivotal member of the product development team, you will gain a comprehensive understanding of our offerings and their functionalities. You will collaborate closely with various R&D teams, including Electronics, Cloud, Mobile Applications, as well as Security, Industrialization, and Quality Assurance.


Key Responsibilities
  • Engage with product managers and other R&D teams to actively contribute to project discussions and decision-making.
  • Participate in the technical design of the product and our software architecture.
  • Develop and deliver embedded software that:
    • Is written in C
    • Operates on ARM Cortex-M microcontrollers
    • Utilizes diverse communication protocols such as Wi-Fi, Bluetooth, TCP/IP, Zigbee, or Thread
    • Caters to devices with limited memory and energy constraints
  • Establish effective testing methodologies for the software you develop.
  • Lead a team of 4 to 5 enthusiastic embedded software engineers.

You will work across various embedded platforms, from battery-operated, event-driven specialized SoCs to general-purpose microcontrollers equipped with multiple communication interfaces running real-time operating systems. Your contributions will significantly influence the entire software ecosystem of the product, encompassing hardware drivers, application logic, and communication protocol implementations. You will be encouraged to create modular software that can be reused across different hardware architectures and software environments utilized in our product range.


Qualifications

Ideal Candidate Profile:

You hold a degree from an Engineering school or equivalent.

You possess a strong command of C programming, a solid understanding of electronics, and the low-level embedded software necessary for hardware operation. Familiarity with IoT communication protocols and experience using git for version control is essential.

You have a minimum of 5 years of professional experience in Embedded Software Development.

You are adaptable, capable of working independently, and demonstrate a strong team-oriented mindset. You are passionate about delivering quality products to end-users.


Additional Benefits

Some of the perks we offer include:

  • Engage in recreational activities during breaks, including Ping-Pong and Babyfoot.
  • Participate in daily sports activities such as running, spikeball, ultimate frisbee, and climbing.
  • Enjoy social events with colleagues, including afterworks, karaoke, and holiday parties.
  • Time allocated for attending meetups, technology or business conferences, and opportunities to teach at your alma mater.

We also provide:

  • Complimentary samples of each Netatmo product.
  • Holiday gifts.
  • Dedicated parking for vehicles and bicycles.
  • Discounts on partner products including heating solutions and electrical appliances.
  • Modern office facilities with a rooftop view.
  • Flexible remote working options.
  • Internal mobility opportunities.
  • Flexible working hours.
  • Comprehensive health coverage.
  • Meal vouchers.


  • Boulogne-Billancourt, Île-de-France Netatmo Temps plein

    About the RoleWe are seeking a highly skilled and experienced Lead Embedded Software Development Engineer to join our team at Netatmo. As a key member of our Embedded Software team, you will be responsible for leading the development of our embedded software solutions.Key ResponsibilitiesTeam Leadership: Manage a team of 3 embedded engineers and provide...


  • Boulogne-Billancourt, Île-de-France Netatmo Temps plein

    Job OverviewThe Embedded Software division is responsible for the design, development, and testing of the software embedded in our innovative products. As a key player in product development, you will gain a comprehensive understanding of our offerings and their functionalities. Collaboration with various R&D teams, including Electronics, Cloud, Mobile...


  • Boulogne-Billancourt, Hauts-de-Seine, France Netatmo Temps plein

    The Embedded Software team (35 people) is in charge of the conception, the development and the test of the embedded software running on our products. At the heart of product development, you will have a global vision of one of our products and its features. You will work closely with the others R&D teams: Electronics, Cloud, Mobile Applications and also...


  • Boulogne-Billancourt, Île-de-France Netatmo Temps plein

    About the RoleWe are seeking a highly skilled and experienced Lead Embedded Software Development Engineer to join our team at Netatmo. As a key member of our R&D department, you will be responsible for leading a team of embedded engineers and contributing to the development of our cutting-edge products.Key ResponsibilitiesTeam Leadership: Manage a team of 3...


  • Boulogne-Billancourt, Île-de-France agap2IT France Temps plein

    Job Opportunity at agap2 IT FranceWe are seeking a skilled Embedded Software Developer to join our team in the aerospace and defense sector.About the RoleAs an Embedded Software Developer, you will be responsible for developing and maintaining software components coded in C/C++. You will work on various projects in the aerospace and defense industry,...


  • Boulogne-Billancourt, Île-de-France MBDA Temps plein

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at MBDA, a leading European defense company. As a Software Engineer - Embedded Systems, you will be responsible for designing, developing, and testing software for our avionics systems.Key ResponsibilitiesParticipate in feasibility studies and risk assessments during the...


  • Boulogne-Billancourt, Île-de-France MBDA Temps plein

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at MBDA, a leading European defense company. As a Software Engineer - Embedded Systems, you will be responsible for designing, developing, and testing software for our avionics systems.Key ResponsibilitiesParticipate in feasibility studies and risk assessments during the...

  • Android Software Engineer

    il y a 17 heures


    Boulogne-Billancourt, Île-de-France Netatmo Temps plein

    About NetatmoNetatmo is a leading company in the Smart Home industry, dedicated to designing innovative products that make homes safer, more comfortable, and eco-friendly. As a global leader in electrical and digital infrastructure for buildings, Netatmo is committed to delivering high-quality solutions that meet the evolving needs of its customers.Job...

  • Lead Software Engineer

    il y a 3 jours


    Boulogne-Billancourt, Île-de-France Catalina France Temps plein

    About the RoleCatalina France is seeking a highly skilled Senior Software Development Lead to join our CRM Team. As a key member of our technical team, you will be responsible for leading the design and implementation of complex software solutions, leveraging technologies such as Java, Angular, and cloud computing technology.Key ResponsibilitiesCollaborate...


  • Boulogne-Billancourt, Île-de-France SOGECLAIR Temps plein

    About the RoleWe are seeking a highly skilled Tech Leader to join our team at SOGECLAIR, a leading company in the field of simulation and engineering. As a Tech Leader, you will be responsible for leading the development of our advanced simulation software, SCANeR, and integrating it with Unreal Engine.Key ResponsibilitiesLead the development of SCANeR, a...


  • Boulogne-Billancourt, Île-de-France Skaleet Temps plein

    As a Lead Quality Assurance Engineer at Skaleet, you will be instrumental in guaranteeing the excellence and dependability of our software solutions. Your collaboration with product leaders and various stakeholders will be essential in grasping requirements and priorities. You will spearhead QA initiatives within your team, guide QA Engineers, and champion...


  • Boulogne-Billancourt, Île-de-France Catalina France Temps plein

    About the RoleCatalina France is seeking a highly skilled Principal Software Engineer to join our CRM Team. As a key member of our team, you will be responsible for leading the design and implementation of complex software solutions, leveraging technologies such as Java, Angular, and cloud computing technology.Key ResponsibilitiesLead the architecture and...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France SOGECLAIR Temps plein

    Job Title: Software Engineer - Automotive SimulationCompany: SOGECLAIRSOGECLAIR is a leading company in the field of automotive simulation, offering a wide range of software solutions to clients in the automotive industry, including manufacturers, suppliers, and research institutions.Job Description:We are seeking a talented Software Engineer to join our...

  • Software Engineer

    il y a 4 jours


    Boulogne-Billancourt, Île-de-France SOGECLAIR Temps plein

    About UsAVSimulation is a joint venture created in 2017, owned by Sogeclair, Renault, Dassault Systèmes, and UTAC. We are a leading provider of software and simulation solutions for the automotive industry.Our ActivitiesWe specialize in two main areas:1. Design and development of high-performance simulators, including the SCANeR platform.2. Development and...

  • Software Engineer

    il y a 4 jours


    Boulogne-Billancourt, Île-de-France SOGECLAIR Temps plein

    About UsAVSimulation is a joint venture created in 2017, owned by Sogeclair, Renault, Dassault Systèmes, and UTAC. We are a leading provider of software and simulation solutions for the automotive industry.Our ActivitiesWe specialize in two main areas:1. Design and development of high-performance simulators, including the SCANeR platform.2. Development and...

  • C++/Unreal Engine Tech Lead

    il y a 2 semaines


    Boulogne-Billancourt, Île-de-France SOGECLAIR Temps plein

    SOGECLAIR, a leading provider of simulation solutions for the automotive industry, seeks a talented C++/Unreal Engine Tech Lead to join our dynamic team.We develop cutting-edge software and tools that empower manufacturers, suppliers, and research institutions to advance automotive technology through virtual prototyping and testing.As a C++/Unreal Engine...


  • Boulogne-Billancourt, Île-de-France Catalina France Temps plein

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Catalina France. As a key member of our software development team, you will play a crucial role in designing and implementing complex software solutions that drive business growth and innovation.Key ResponsibilitiesTechnical Leadership: Provide technical guidance...


  • Boulogne-Billancourt, Île-de-France Skaleet Temps plein

    About the Role:As a Junior Software Quality Assurance Engineer at Skaleet, you will play a vital role in ensuring the quality and reliability of our software products. Working directly within a specific squad, you will be responsible for testing iteration content, collaborating closely with Product Owners and developers, and contributing to the continuous...


  • Boulogne-Billancourt, Île-de-France agap2IT France Temps plein

    Job Opportunity at agap2 IT FranceSoftware Test and Validation Engineer (M/F) - CDIAbout agap2 IT FranceWe are a European consulting company specializing in software development and project management. Our reputation has been built on our entrepreneurial spirit, management, and approach.Since our creation in 2005, we have emphasized proximity, transparency,...


  • Boulogne-Billancourt, Île-de-France Weavy Consulting Temps plein

    Senior Java Fullstack Software Engineer (H/F)Weavy Consulting is seeking a seasoned Senior Java Fullstack Software Engineer to join our team.About the Role:Work collaboratively with our agile team to design and develop new features in a distributed architecture with micro-services deployed on AWS.Contribute to the development of high-quality, efficient, and...