Netatmo

Technology

EmbeddedSoftwareEngineerII

€45–65k ~AI est. Lyon, Auvergne-Rhône-Alpes, France CONTRACT
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”

What You'll Achieve.

Ensure quality; Ensure performance; Ensure maintainability; Deliver integrated features; Deliver reliable features; Foster team excellence

Industry & Context.

Technology
Problems you'll solve

Optimize software performance; Identify and correct bugs; Identify and correct defects

Eligibility Requirements

Adhere to information security rules, Contribute to data protection, Report security incidents

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 in CI/CD, 5 years higher education in engineering, 3 or 7 years' experience

Nice to Have

Appreciated experience in C++, Appreciated experience in Shell, Appreciated experience in Python, Experience with ARM processors, Experience with FreeRTOS, Experience with Zephyr, Understanding of low-level embedded software development

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 closely with hardware; Working closely with QA; Working closely with cloud; Working closely with product teams; Cross-functional environment; Collaborate with other engineers; Share expertise with team

Process & Methodology

CI/CD

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 →