Netatmo
Technology
EmbeddedSoftwareEngineerII
“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.
Optimize software performance; Identify and correct bugs; Identify and correct defects
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
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.