Firmware Engineer

BionIT Labs

Soleto

In loco

EUR 35.000 - 45.000

Tempo pieno

9 giorni fa

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

BionIT Labs in Soleto, Italy, seeks a Firmware & AI Engineer to lead real-time embedded software for Adam’s Hand, combining high‑performance C/C++ code, edge AI, and ROS2 orchestration.

You will design modular architectures with robust testing, and mentor junior developers while ensuring IEC 62304 compliance.

The role offers a fast‑paced MedTech environment with impact on life‑changing assistive robotics.

Competenze

  • 3+ years in firmware development and embedded systems.
  • Hands‑on experience with RTOS (FreeRTOS/Zephyr) and ROS2.
  • Experience with Embedded AI workflows (quantization and MCU deployment).
  • PCB design experience with ECAD software (Altium, Eagle, KiCad).
  • Prototyping with PCB assembly and rework.

Mansioni

  • Develop high-performance, real-time C/C++ code for ARM Cortex-M microcontrollers.
  • Integrate TinyML models and DSP algorithms for real-time pattern recognition (EMG/Inertial data).
  • Architect the communication layer using ROS2 for data exchange.
  • Build modular, scalable codebases using OOP and modern design patterns.
  • Ensure reliability through unit testing and Hardware-in-the-Loop (HIL) simulation.
  • Mentor junior devs and maintain MedTech IEC 62304 compliant documentation.

Conoscenze

C/C++
RTOS (FreeRTOS/Zephyr)
ROS2
Python for data analysis/AI training
Embedded AI
BLE/CAN/SPI/I2C

Strumenti

Altium
Eagle
KiCad
Git
CMake
J-Link/GDB

Descrizione del lavoro

BionIT Labs is a cutting-edge MedTech company dedicated to transforming lives by integrating Information Technologies into Bionics. Our flagship innovation, Adam’s Hand, is the world’s first fully adaptive bionic hand. We specialize in developing advanced robotic systems that merge precision mechatronics, advanced electronics, sophisticated embedded software and bio-inspired control algorithms, focusing on creating intuitive, user-centric human-robot interfaces with seamless embodiment and natural dexterity.

THE ROLE

As a Firmware & AI Engineer, you will be responsible for the core intelligence of our devices. You will lead the design of real-time embedded software, integrating Artificial Intelligence at the edge to process physiological signals and leveraging ROS2 for high‑level system orchestration and middleware communication. We are looking for a developer who excels in low‑level optimization while maintaining a high‑level vision of software architecture and data flow.

RESPONSIBILITIES
  • Firmware Engineering: Develop high-performance, real-time C/C++ code for ARM Cortex-M microcontrollers.
  • Edge AI & Signal Processing: Integrate TinyML models and DSP algorithms for real-time pattern recognition (EMG/Inertial data).
  • Middleware: Architect the communication layer using ROS2 for seamless data exchange.
  • Software Design: Build modular, scalable codebases using OOP principles and modern design patterns.
  • Quality & Testing: Ensure reliability through unit testing and Hardware-in-the-Loop (HIL) simulation.
  • Leadership & Docs: Mentor junior devs and maintain documentation compliant with MedTech standards (IEC 62304).
QUALIFICATIONS & REQUIRED SKILLS
  • Experience: 3+ years in firmware development and embedded systems.
  • Core Tech: Expert C/C++, RTOS (FreeRTOS/Zephyr), and ROS2 framework, Python for data analysis/AI training, Knowledge of BLE, CAN, SPI, I2C.
  • AI/ML: Hands‑on experience with Embedded AI workflows (quantization and MCU deployment).
  • PCB design: Expertise in PCB design with ECAD software (e.g., Altium, Eagle, KiCad)
  • Prototyping: Experience with PCB assembly and rework
  • Tools: Mastery of Git, CMake, and debugging (J‑Link, GDB, Logic Analyzers).
  • Languages: Fluent in English and Italian.
  • Mindset: Focused on clean code, innovation, and system stability.
SALARY RANGE: 35-45K€

This position is open to all individuals regardless of gender, in accordance with Legislative Decree 198/2006. We reject all forms of discrimination and are deeply committed to equal opportunities, diversity, and inclusion.

In compliance with current legislation, candidates are requested to grant consent for the processing of personal data (EU Regulation 2016/679 - GDPR).

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Edge AI Firmware Engineer — Real-Time & ROS2
Edge AI Firmware Engineer — Real-Time & ROS2

BionIT Labs • Soleto

In loco
EUR 35.000 - 45.000
Firmware & Hardware Developer
Firmware & Hardware Developer

3Bee • Milano

Ibrido
EUR 35.000 - 45.000
Hybrid work in Milan
Travel to Como office
Impactful environmental tech
+1
Research Software Engineer for Translational Biomedical AI
Research Software Engineer for Translational Biomedical AI

Human Technopole • Milano

In loco
EUR 45.000 - 55.000
Senior Embedded Software Engineer (f/m/div)
Senior Embedded Software Engineer (f/m/div)

Infineon Technologies AG • Padova

In loco
EUR 38.000 - 53.000
IoT Firmware Developer
IoT Firmware Developer

Altech3D s.r.l. • Firenze

In loco
EUR 30.000 - 35.000
Ambiente giovane
Formazione continua
Progetti IoT
Electronic Hardware/Firmware Developer
Electronic Hardware/Firmware Developer

Carlo Gavazzi Automation • Lainate

In loco
EUR 35.000 - 50.000
FIRMWARE ENGINEER
FIRMWARE ENGINEER

OKATIM Italia • Vittuone

In loco
EUR 42.000 - 60.000
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Programmatore Firmware
Programmatore Firmware

iziwork Italia • Soncino

Remoto
EUR 35.000 - 55.000
Firmware Engineer
Firmware Engineer

Mareum • Firenze

In loco
EUR 25.000 - 40.000