French IoT manufacturer for soft mobility

Location

Lille, France

Contract

Permanent contract

Remuneration

Depending on profile and experience

Want to join us?

  • Real products: You will work on concrete solutions that are deployed on a large scale in Europe and internationally.
  • Tech culture: A small team, a high degree of autonomy, and concrete technical decisions (no unnecessary meetings).
  • Impact: You are actively participating in a project that is meaningful for sustainable transportation.

Profile

  • Background: Engineering degree or 5 years of higher education with solid experience in C++ development, ideally in embedded systems.
  • Mindset: Curious and thorough, you need to understand the product as a whole in order to code effectively.
  • Language: Good level of technical English required.

Missions

As a Firmware Developer, you are the key link between hardware and the cloud. Your responsibilities:

  • Core Development: Design and evolution of C++ firmware on microcontrollers (mainly ESP32).
  • Connectivity & Networks: Implementation and management of communication protocols (CAN, UART, TCP/IP).
  • Performance & Robustness: Management of OTA (Over The Air) updates, drastic optimization of energy consumption, and guaranteed field reliability.

Technical stack

  • Microcontrollers: ESP32, ARM
  • Protocols: CAN, UART, TCP/IP
  • Method: OTA, Energy optimization