Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded Software Engineer image - Rise Careers
Job details

Embedded Software Engineer

Company 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.

​​​​​​We also collaborate with strategic partners to revolutionize your home : Velux (window), Muller (electrical radiator), Engie , Vaillant (Boilers)

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.

Job Description

The Embedded Senior Engineer is responsible for the design and maintenance of embedded software for connected objects. This position provides a comprehensive view of product functions, from interactions with electronics to communication protocols with the Cloud and mobile applications. The engineer demonstrates technical breadth and depth across multiple areas, mastering the technologies involved in connecting multiple products. They help troubleshoot complex behavior or propose meaningful evolutions by understanding the full stack, from bottom to top protocols, system layers, and applications. The role is integrated within a worldclass engineering team, working closely with internal departments such as R&D, Mechanical Engineering, Electronics (Netatmo / Legrand), Mobile Applications, Cloud, Quality Validation, Test Bench, Industrialization, Vision, Algorithms, Product/Project Managers, and Security. The engineer will also interact with external stakeholders, including certification labs, regulatory audit organizations, Bluetooth SIG, WiFi Alliance, Thread Group, Matter CSA, Zigbee, Homekit, Apple, and production factories.

Key Responsibilities :

  • Design and Development: Develop high-quality embedded software in C, specifically for ARM (Cortex) processors. Integrate and utilize communication protocols such as WiFi, Bluetooth, TCP/IP, and radio technologies (802.15.4, sub-GHz). Propose technical strategies for optimizing software performance in environments with constraints such as memory and power consumption.
  • Testing and Quality Assurance: Define and implement testing methods to ensure proper functionality and reliability of the developed software. Collaborate with quality and support teams to identify and correct bugs and defects. Ensure adherence to coding standards and propose improvements to these standards.
  • Adherence to Coding Standards: Strictly adhere to coding standards set by the company and contribute to the continuous improvement of these standards within the team. Improve and enforce code quality by promoting automated CI/CD approaches.
  • Code Integration and Collaboration: Use advanced tools and methods for source code management, facilitating collaboration on a shared codebase. Participate actively in code reviews and collaborate with other engineers to improve code quality and maintainability. Mentor junior developers and share knowledge and expertise with the team.
  • Technology Watch and Training: Stay informed about the latest technological advancements in embedded software. Participate in internal and external training to continuously develop skills, ensuring personal and team growth.

Qualifications

  • Programming Languages: Proficiency in C, appreciated experience in C++, Shell, and Python.
  • Embedded Systems Development: Experience in embedded software development, particularly with ARM processors, FreeRTOS or Zephyr, and understanding of low-level embedded software development.
  • Communication Protocols: Proficiency in Wi-Fi, Bluetooth, TCP/IP, Zigbee and radio protocols (802.15.4, sub-GHz).
  • Version Control: Mastery of Git for version control.
  • Linux: Proficiency in Linux environments for software development.
  • Electronics: Basic knowledge of electronics and familiarity with low-level embedded software development.
  • CI/CD: Experience in enforcing code quality and process automation through continuous integration and delivery (CI/CD)
  • 5 years' higher education in engineering with at least 3 years' experience in a similar position

Proficiency Level : 

Technology :

  • Gains deeper expertise in core tools and technologies.
  • Code quality is at corporate standard, which need minimal code rework.
  • Code is maintainable and modular.
  •  Performs code or peer reviews effectively.
  • Proposes small improvements within their area of work.

Product  :

  • Develops & trouble shoots complex area of code or product.
  • Identifies areas for improvement in their domain and implements fixes.
  • Designs solutions interoperable with multiple and complex products and systems.

People :

  • Proactively collaborates with team members.
  • Performs peer reviews and supports others.
  • support and have a clear communication with external teams or with other R&D team .
  • Communicate in a timely manner on technical alerts.

Process :

  • Enforces the team processes, making sure everybody understands the benefits and tradeoff
  • Suggests adjustments to processes based on observed inefficiencies.
  • Delivers consistently within planned timelines.

Influence :

  • Makes a visible impact within the team.

Additional Information

Benefits :  💪

💰

  • 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

 ⏱️

  • Eco-responsible building with concierge service 
  • On-site gym (with shower)
  • Luncheon vouchers
  • Access to the inter-company restaurant & foodcourt
  • Teleworking
  • 100% dematerialised 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

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Embedded Software Engineer, Netatmo

Are you ready to take your career to the next level as an Embedded Software Engineer at Netatmo in Boulogne-Billancourt, Île-de-France? Join a talented team dedicated to creating innovative connected consumer electronics. Here at Netatmo, we take pride in developing smart, beautifully designed products that offer seamless experiences for our users, ensuring their homes are safer, healthier, and more eco-friendly. As an Embedded Software Engineer, you will be at the heart of our projects, crafting high-quality embedded software for our products while collaborating across diverse teams including R&D, Mechanical Engineering, and Cloud services. Your role will include designing and maintaining software, troubleshooting complex issues, and optimizing performance of our software in memory-constrained environments. You will work with cutting-edge technologies like C programming, communication protocols such as WiFi and Bluetooth, and contribute to our collective effort to build scalable and reliable products. At Netatmo, creativity thrives outside the usual confines of an office, so expect to engage in hands-on learning, mentoring, and collaboration. Let’s innovate together and make a lasting impact in the world of consumer electronics!

Frequently Asked Questions (FAQs) for Embedded Software Engineer Role at Netatmo
What are the main responsibilities of an Embedded Software Engineer at Netatmo?

As an Embedded Software Engineer at Netatmo, your main responsibilities include developing high-quality embedded software primarily in C for ARM processors, managing communication protocols like WiFi and Bluetooth, and ensuring the reliability of software through thorough testing methods. You'll also collaborate with various teams to improve coding standards, integrate code, and contribute to the professional growth of junior developers.

Join Rise to see the full answer
What qualifications are required to become an Embedded Software Engineer at Netatmo?

To apply for the Embedded Software Engineer position at Netatmo, candidates should have at least 5 years of higher education in engineering and a minimum of 3 years of experience in a similar role. Proficiency in C programming, familiarity with embedded systems, communication protocols, version control using Git, and experience with CI/CD processes are essential.

Join Rise to see the full answer
What technologies does an Embedded Software Engineer at Netatmo work with?

The Embedded Software Engineer at Netatmo works with a variety of technologies, including C and C++ programming, communication protocols like WiFi, Bluetooth, TCP/IP, and Zigbee as well as ARM processors. Familiarity with FreeRTOS or Zephyr, Linux environments, and basic electronics is also important for success in this role.

Join Rise to see the full answer
What is the work environment like for an Embedded Software Engineer at Netatmo?

The work environment at Netatmo for an Embedded Software Engineer is collaborative and innovative, involving close interactions with multiple departments including Electronics, Mechanical Engineering, and Cloud teams. You'll be part of a world-class engineering team that values creativity and teamwork, while also enjoying amenities such as an on-site gym and thoughtful eco-friendly features in our workplace.

Join Rise to see the full answer
What career development opportunities are available for Embedded Software Engineers at Netatmo?

At Netatmo, Embedded Software Engineers have ample opportunities for career development through continuous training, internal mobility within the Legrand Group, and a culture that encourages mentorship and knowledge sharing. Employees can actively participate in technology watching to remain updated on industry advancements, ensuring ongoing personal and team growth.

Join Rise to see the full answer
Common Interview Questions for Embedded Software Engineer
What are a few key projects you've worked on as an Embedded Software Engineer?

When answering this question, tailor your response to highlight specific projects relevant to embedded systems. Discuss your role, the technologies you used, the challenges you faced, and the impact your work had on the overall outcome. Being specific about your contributions will help demonstrate your expertise.

Join Rise to see the full answer
How do you approach debugging and troubleshooting software issues?

Describe your systematic approach to debugging, such as replicating the issue, understanding the code flow, and checking hardware configurations. Mention tools or techniques you use, emphasizing your analytical skills and persistence in resolving complex problems.

Join Rise to see the full answer
Can you explain the importance of coding standards in embedded software development?

Discuss how coding standards help maintain code quality, ensure consistency across the team, and improve collaboration. Provide examples of how strict adherence to these standards has benefited previous projects you've worked on, highlighting any improvements in code maintenance or readability.

Join Rise to see the full answer
What is your experience with communication protocols like WiFi, Bluetooth, and Zigbee?

Share your relevant experience working with these communication protocols, detailing specific projects where you implemented them. Discuss any challenges you faced in integrating these protocols and how you overcame them, showcasing your technical knowledge.

Join Rise to see the full answer
Describe your experience with version control systems, particularly Git.

Explain your proficiency in Git, including branching, merging, and pull requests. Discuss how version control has improved team collaboration in your experience and how it helps in maintaining the integrity of the project over time.

Join Rise to see the full answer
How do you ensure the quality and reliability of embedded software?

Emphasize your experience with testing methods such as unit testing, integration testing, and regression testing. Highlight how you collaborate with quality assurance teams to identify and fix defects, and your commitment to adhering to coding standards throughout the software lifecycle.

Join Rise to see the full answer
What tools do you prefer for development and testing in embedded systems?

Share your familiarity with various development and testing tools used in embedded system projects, such as IDEs, debugging tools, and simulation software. Discuss how you select tools based on project requirements and personal familiarity.

Join Rise to see the full answer
How do you stay updated with the latest advancements in embedded software technologies?

Talk about your commitment to continuous learning, whether through online courses, attending conferences, reading industry blogs, or collaborating with peers. Mention specific resources or platforms you find most beneficial for staying informed.

Join Rise to see the full answer
Can you give an example of a complex problem in embedded software that you've solved?

Choose a particular instance that highlights your problem-solving skills and technical expertise. Explain the complexity of the problem, the steps you took to understand and resolve it, and the results you achieved, demonstrating your capability as an engineer.

Join Rise to see the full answer
How do you collaborate with cross-functional teams in product development?

Discuss your communication strategies when working with teams from different disciplines, emphasizing the importance of effective collaboration in achieving project goals. Provide examples of successful teamwork that illustrate your ability to integrate feedback from multiple sources.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Walmart Hybrid Bentonville, Arkansas, United States
Posted 18 hours ago
Photo of the Rise User
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Posted 12 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Abbott Hybrid St. Paul, Minnesota, United States
Posted 4 days ago
L3Harris Technologies Hybrid US, El Paso County, CO; Colorado, Colorado Springs, CO
Posted 2 days ago
Photo of the Rise User
LDMS Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago

Founded in 2011, Netatmo manufactures smart home devices such as security cameras, personal weather sensors, and an internet-connected smoke detector. Netatmo is located in France

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
12 people applied to Front-end Developer at Venturenox
Photo of the Rise User
18 people applied to Software Engineer I at Affirm
Photo of the Rise User
27 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Web Developer - Entry Level at Hardin Design & Development
Photo of the Rise User
18 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Ravenna just viewed Assistant Buyer - Licensed MLB at DICK'S Sporting Goods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara