Location
Milano (MI)
Department
R&D
Employment type
Full time

Firmware Engineer

Apply now

We are looking for a Firmware Engineer based in Milan to join our R&D team at Zehus.

As a Firmware Engineer, you will be responsible for developing firmware for brushless motor control and battery management systems (BMS) in our products.

Specifically, you will:

- Develop firmware for microcontrollers using C language on NXP, TI, and Nordic Semiconductor platforms;

- Test and debug code, collaborating with the hardware team through laboratory activities;

- Analyze field issues and develop effective solutions;

- Actively collaborate with other teams for code integration and support product development processes.

Requirements:

- Degree in Automation and Control Engineering, Computer Science, Electronics, or an equivalent qualification;

- At least 3 years of experience in C programming, preferably with Code Warrior and/or Eclipse;

- Proficiency in bare metal system development;

- Experience in brushless motor control and battery management systems;

- Knowledge of main communication bus, including UART, I2C, SPI, and CANbus;

- Experience with BLE (Bluetooth Low Energy) protocol;

- Fluent knowledge of English;

- Interest and passion for the electric bicycle sector.

Apply for this job

Latest news

Learn more

Want to learn more?
 Have questions? Get in touch with us

Text Link