Netatmo

Technology

EmbeddedSoftwareEngineerII

€45–65k ~AI est. Lyon, Auvergne-Rhône-Alpes, France CONTRACT
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for entry candidates.

The Brief

“Embedded Software Engineer II at Netatmo. Skills: Embedded Software, C Programming, ARM Processors, Communication Protocols. Design embedded software in C. Develop embedded software in C”

Industry & Context.

Technology
Problems you'll solve

Bug correction; Defect correction; Root cause analysis

Eligibility Requirements

Adhere to information security rules

What They're Looking For.

Must Have

3 to 7 years of experience, Proficiency in C, Proficiency in Wi-Fi, Proficiency in Bluetooth, Proficiency in TCP/IP, Proficiency in Zigbee, Proficiency in radio protocols, Mastery of Git, Proficiency in Linux, Basic knowledge of electronics, Experience with ARM processors, Experience with FreeRTOS, Experience with Zephyr, Experience with low-level embedded software development, Experience with CI/CD, 5 years higher education in engineering

Nice to Have

Appreciated experience in C++, Appreciated experience in Shell, Appreciated experience in Python

What You'll Do.

Design embedded software in C

Develop embedded software in C

Integrate communication protocols

Utilize communication protocols

Propose technical strategies

Optimize software performance

Define testing methods

Implement testing methods

Ensure software functionality

Ensure software reliability

Collaborate with quality teams

Collaborate with support teams

Ensure adherence to coding standards

Propose coding standard improvements

Promote CI/CD approaches

Use source code management tools

Use advanced methods for source code management

Facilitate collaboration on codebase

Participate in code reviews

Collaborate with other engineers

Improve code maintainability

Mentor junior developers

Share knowledge with team

Share expertise with team

Stay informed about technological advancements

Participate in internal training

Participate in external training

How You'll Work.

Team & Collaboration

Working with hardware teams; Working with QA teams; Working with cloud teams; Working with product teams; Cross-functional environment; Code reviews; Knowledge sharing

Process & Methodology

CI/CD

Full Job Description

What we do? 🚀 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 & eco-friendly home. 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. 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. We continue to develop our brand and products autonomously. Who are we ? 🧑‍🤝‍🧑 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. 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 Join our Embedded Software team, a group of ~40 passionate engineers shaping the intelligence behind our innovative connected products. As an Embedded Software Engineer II, you will contribute significantly to the design, development, and testing of embedded systems that bring our devices to life. With typically 3 to 7 years of experience, you’ll take increasing ownership of software components, applying best practices to ensure quality, performance, and maintainability. Working closely with hardware, QA, cloud, and product teams, you’ll play a key role in delivering integrated and reliable features. You’ll also participate in architecture discussions, help improve tools and workflows, and share your expertise to support junior engineers and foster team excellence. This role offers the opportunity to deepen your technical impact while contributing to a col

Free ATS check

Applying for this Embedded Software Engineer II role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Netatmo?

Real rants from real employees. Read before you apply.

Read Company Rants →