C/C++ Engineer

  • Full-time

Company Description

Netatmo is all about the Smart Home! Our mission is to imagine for you products which will make your home safer and more comfortable.

Manage your home’s heating from our connected Thermostat - detect intruders thanks to our cameras embedding artificial intelligence and image processing - access the largest personal weather station network on earth. We collaborate with giant building construction companies such as Groupe Muller, Velux and Legrand to share with them our product expertise and work together to revolutionize your homes.

We are a multinational team of 250 motivated and passionate people, with more than 20 nationalities represented amongst our teams and almost everyone working together under the same roof near Paris. Having raised more than 30M€ and won several CES prizes, Netatmo is looking for new talents to accompany its development.

If you want to be a part of the Smart Home revolution, don’t wait to apply!

Job Description

Reporting to the Technical Department, in this role you will develop and define the methods used in production (fabrication) tests for future Netatmo products.  

Your responsibilities:

-          Participate in defining test strategies and product traceability alongside other engineers in the Industrialisation department.

-          Define the hardware architecture of the test methods in collaboration with engineers in the Industrialisation department.

-          Develop test software and programs:

  • PC Window driver (C / C++): interfacing with programming cards
  • Man-machine software in Windows (C++ / Qt)

-          Integrate and validate test methods.

-          Provide technical support to engineers based in China.

You will join the Industrialisation team and will work closely with the Electronics and Embedded Software teams.

Qualifications

Essential:

-          Degree in Electrical Engineering / Industrial IT or equivalent, with relevant experience (internship included) in Software development

-          Excellent knowledge of C/C++ (Qt)

-          Experience in Programming , especially using Qt

-          Knowledge of GIT

-          Professional English (knowledge of Chinese (Mandarin) is a plus

-          You are an excellent team player able to adapt easily, and work in full autonomy

Desirable:

-          Knowledge of ARM microcontrollers

-          Knowledge of SQL Databases

-          Knowledge of electronics or the functionality of processors

-          Knowledge of Wifi, Bluetooth, TCP/IP and radio protocols

Additional Information

Why Netatmo ?

In our fast growing, internationally minded company, you can (at last! for some of you) express your entrepreneurial qualities, work in a strong team to succeed together, share your innovative ideas, and above all be listened to.

As well as an attractive package, as an employee at Netatmo, you can:

- during our Welcome Days learn our history, discover our vision for the future and understand all the different jobs.

- participate in our afterworks, breakfast birthdays, the Boss’ BBQ, International Lunches, Christmas Party, and other activities too.

- receive a free example of each Netatmo product because the best brand ambassadors are us!

- participate in meetups and technology or business conferences so that you can follow all the latest developments in your sector.

- become Net@fit by joining our sports lessons (Pilates, Yoga, Box, Crossfit, …), football, running or ping-pong teams… And along with the sport comes the healthy eating: free fruits are available every morning in our open space.

- express your musical talents in our Net@sound musical workshops.