Táto pozícia už nie je k dispozícii.

Embedded Software Engineer - Machine Learning (H/F)

Sumár práce
Zmluva na dobu neurčitú
Issy-les-Moulineaux
Plat: Neuvedené
Žiadna práca na diaľku
Zručnosti & odborná znalosť
Strojové učenie
Kong
c

Withings
Withings

Máte záujem o túto ponuku?

jobs.faq.title

Pozícia

Popis pracovnej ponuky

Withings is on a mission to be the trusted leader in clinical-grade smart health devices. Already the leading innovator of smart scales, our product portfolio includes connected scales, connected blood pressure monitors, sleep monitors, thermometers, and health/activity wearables.

The mission of the Machine Learning team is to craft algorithms that leverage sensor data from our products to identify heart diseases, categorize sleep stages, estimate heart rate, among other functions. Given that many of these algorithms are integrated directly into our products and must adhere to strict requirements in terms of performance, speed, and memory usage, the team is actively seeking to enhance its expertise in software development.Reporting directly to the Head of Machine Learning, the primary role of this position is to bring embedded software expertise in the Machine Learning team, helping the ML engineers to implement their algorithms in Withings products.

As a Machine Learning Software Engineer, you will be responsible for:

  • Designing or improving the software architecture of the embedded algorithms (C language)
  • Helping ML engineers to write good quality and optimized code
  • Refactoring base ML and signal processing libraries (C language)
  • Playing an active role in the code review of the C implementation of the algorithms
  • Improving coding rules and good practices in the team  
  • Providing testing frameworks to the ML engineers (unit tests, integration tests, performance tests, code formatting, …)
  • Building and improving tools for the offline replay of algorithms
  • Generating custom firmwares for campaigns and tests
  • Technological watch of Tiny ML evolution

Requirements

Key qualifications:

  • Master's degree in computer science or engineering with an track record of at least 2 years in a similar role.
  • Highly skilled in C programming (excellent coding practices)
  • Experienced in building systems using Make.
  • Experienced in software architecture.
  • Adept at utilizing testing frameworks.
  • Experienced in employing profiling tools.
  • Familiar with ML or other related algorithmic field.

Benefits

Joining the Withings adventure means :

  • Joining one of the world's pioneers and leaders in connected health, winner of several awards at the Consumer Electronic Show,
  • Contributing to innovative and ambitious projects for the health of tomorrow in an agile and constantly evolving environment,
  • Join an international company, member of the FrenchTech 120, with teams based in Issy-les-Moulineaux, Boston, Hong-Kong and Shenzhen,
  • Participate in the continuous improvement of our products and services by beta-testing them before their release, especially during our numerous sports sessions with colleagues,
  • Benefit from numerous advantages: Stock Options, smartphone and computer of your choice, discounts for cultural and sports activities, company restaurant, and much more,
  • Participate in the Withings Med Academy by attending lectures by healthcare professionals to strengthen your knowledge in the medical field,
  • Collaborate with passionate colleagues and celebrate each of our successes together!

At Withings, we know that diversity, equity and inclusivity are paramount to fostering innovation. We rely on the unique skill sets, life experiences and perspectives of each team member to accomplish our mission—creating technology that people love, to make better health part of everyday life.

Chcete sa dozvedieť viac?

Tieto pracovné ponuky by vás mohli zaujímať!

Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".