Embedded System Engineer

XpertDirect · Lombardia, Milano, Italia ·


Descrizione dell'offerta

Embedded Systems Engineer – TinyML & Edge AI

Low-Power ML | Embedded AI | Microcontrollers (Cortex-M)


We’re looking for an Embedded Systems Engineer with TinyML to join our client's growing team. You'll help them develop firmware that enables ML inference on microcontrollers (like Cortex-M) for real-time, low-latency applications.


What you’ll work on

  • Design and develop embedded firmware for TinyML applications
  • Integrate and optimize ML models using frameworks like TensorFlow Lite for Microcontrollers
  • Work on real-time, resource-constrained systems (RTOS, bare-metal, low power)
  • Collaborate with AI/ML and hardware engineers on prototyping and deployment
  • Support testing, benchmarking, and optimization on Cortex-M platforms


What we’re looking for

  • Solid experience in C/C++ for embedded systems
  • Familiarity with ARM Cortex-M , STM32, or similar MCUs
  • Understanding of low-power, memory-efficient code design
  • Exposure to machine learning , neural networks, or signal processing
  • Bonus: hands-on with TinyML , Edge Impulse , TFLite Micro , Arduino ML , etc.
  • Nice to have: Python for data processing or prototyping


Why join us?

  • Work on cutting-edge ML at the edge
  • Join a multidisciplinary team at the intersection of AI and embedded systems
  • Flexible working setup: Remote from anywhere in Italy or hybrid from Milan, Turin, or Bologna
  • Opportunity to contribute to open-source tools and community initiatives (if you're into it)

Candidatura e Ritorno (in fondo)