Firmware Engineer – TinyML & Embedded AI
TinyML | ARM Cortex-M | Edge AI | IoT Devices
Join our partner as a Firmware Engineer specializing in TinyML to develop cutting-edge edge AI applications deployed in consumer electronics, industrial IoT, and smart sensing platforms.
What You’ll Do
- Develop and optimize TinyML models running on ARM Cortex-M and other low-power MCUs
- Implement efficient firmware pipelines integrating sensor data acquisition, pre-processing, and inference
- Collaborate with data scientists and hardware engineers to deploy ML algorithms on embedded platforms
- Work on power optimization techniques to extend battery life of edge devices
- Build test and validation frameworks for ML model performance and robustness
- Contribute to continuous integration and deployment pipelines for embedded AI solutions
Core Skills
- Experience with embedded C/C++ development targeting ARM Cortex-M MCUs
- Familiarity with TinyML frameworks like TensorFlow Lite Micro, Edge Impulse, or CMSIS-NN
- Understanding of machine learning fundamentals and model optimization for constrained environments
- Experience with sensor interfacing (IMUs, microphones, cameras) and embedded signal processing
- Knowledge of real-time operating systems (FreeRTOS, Zephyr)
- Strong debugging skills using oscilloscopes, logic analyzers, and JTAG debuggers
Bonus Skills
- Experience with Python for ML model training and toolchain scripting
- Knowledge of wireless protocols (BLE, LoRa, WiFi)
- Familiarity with containerization and cloud tools for ML model lifecycle management
- Prior work on industrial IoT or consumer electronics products
- Contributions to open source TinyML projects or communities
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software ML Engineer
2026-05-16
Systems Software Engineer - Embedded / Sensors
2026-05-18
C/C++ Software Development Engineer
2026-05-19
- Posted
- Aug 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Stockholm
- Company
- XpertDirect
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software ML Engineer
2026-05-16
Systems Software Engineer - Embedded / Sensors
2026-05-18
C/C++ Software Development Engineer
2026-05-19