Experienced C++ software engineer
Gouach

Gouach

Experienced C++ software engineer

  • CDI 
  • Bordeaux
  • Télétravail ponctuel autorisé
  • > 2 ans

L'entreprise

Gouach

Gouach

  • Mobilité, Objets connectés, Energie
  • < 15 salariés

Le poste

Experienced C++ software engineer

  • CDI 
  • Bordeaux
  • Télétravail ponctuel autorisé
  • > 2 ans

Who are they?

Gouach is an impact startup 🤜 that designs and produce 100% repairable and connected electric batteries to make e-mobility 🚲 even more environmentally-friendly 🌍. Gouach lithium-ion batteries contain no soldering, glue, or wires, making them safely and easily repairable in less than 10 minutes, without specialized tools. Their connectivity allows to continuously improve the sustainability and the longevity of the batteries.

Gouach
Want to know more about Gouach?Company culture, jobs... Let's go for an immersion!
Visit the profile

Job description

As we are scaling up, we are looking for a full-time C++ software engineer with a solid experience, to help us develop the embedded software / firmware of our batteries, as well as all of our other products and tools.

We are convinced that the software part of the battery is the key to having a great product, and thus are dedicated to bringing high-quality software practices to our embedded software development.

There are many interesting technical challenges to be tackled, such as allowing great connectivity capabilities at a low hardware cost, doing over-the-air updates linked to a robust CI/CD pipeline, coding embedded machine learning algorithms for better lifetime and performance, etc…

You will work in collaboration with the Chief of Hardware to define the requirements for new features of our embedded software.

You will have the responsibility of developping, testing, and integrating said features.

You will take part in improving the current software development workflow.

You may take part in mentoring junior developers (code reviews, etc…)

Preferred experience

Main skills required:

  • Experienced on modern C++ developpement (we work on C++17)
  • Development best-practices (git, testing, CI/CD, linting, etc)
  • Knowledge of real time, distributed and concurrent systems

Other interesting skills:

  • Experience in embedded development is a plus
  • Scripting ability (python / node.js, for example)
  • Knowledge in maths (signal processing, linear algebra, etc…)
  • Interest in the Rust language
Gouach

Gouach

Cette offre vous tente ?

Questions and answers about the offer
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin