Senior Embedded Rust Software Engineer

Gouach is hiring!


Gouach is building the first repairable and sustainable electric battery, reducing the carbon footprint of light electric mobility, and giving back power to people and manufacturers everywhere.

Let's fight planned obsolescence together!

Job Description

Gouach is scaling up, and we are looking for a brilliant senior C++ software engineer to help us develop the embedded software of our batteries, as well as many other products and tools to improve the life of our customers.

We are convinced that having great embedded software features is the key to having the best battery on the market, and thus are dedicated to bringing top software practices to our embedded software.

Many interesting technical challenges will have to be tackled, such as bringing great connectivity at a low hardware cost, over-the-air updates linked to a great CI/CD pipeline, embedded machine learning algorithms for better lifetime and performance, etc...

Preferred Experience

  • passion tackling climate change and environmental issues
  • creative thinking, finding solutions
  • good skills in Rust
  • good skills in embedded and real-time development
  • skills to build your own tooling with scripting languages (python / node.js)
  • love for well-designed products, and well thought-out architecture
  • knowledge in maths for signal processing and linear algebra
  • good personality of course :)

Recruitment Process

  • interview with us
  • possibly a small coding challenge
  • meet us in our office

Additional Information

  • Contract Type: Full-Time
  • Start Date: 01 September 2021
  • Location: Bordeaux, France (33000)
  • Possible partial remote