Microagi
Embedded Engineer
Salary not disclosed0–5 yearsOnsite
- Engineering
- Switzerland
- Full time
- Today
About the role
MicroAGI is a data research and deployment lab building embodied AI for physical environments. As an Embedded Engineer, you will own the firmware for data-capture hardware, including sensors and prototype robots, ensuring that the data provided to the ML team is clean, synchronized, and trustworthy.
Responsibilities
- Write and own the firmware for data-capture hardware including sensors, motion-capture rigs, custom IoT setups, and prototype robots.
- Build real-time data acquisition systems including drivers, DMA, buffering, and streaming.
- Solve multi-sensor synchronization, calibration, and time-stamping to ensure data alignment.
- Bring up new boards and turn fresh hardware into working devices.
- Build the path from device to dataset including communication protocols and on-device logging.
- Make firmware reliable in the field through testing, OTA updates, error handling, and diagnostics.
Required skills
- C/C++
- RTOS
- Microcontrollers
- STM32
- ESP32
- NXP
- SPI
- I2C
- UART
- USB
- BLE
- CAN
- Firmware debugging
Nice to have
- Robotics
- Motion capture
- Wearable devices
- Embedded Linux
- PTP
- Low-power design
- ML training pipelines
Benefits
- Equity
- Free food and drinks
About the Company
MicroAGI is a data research and deployment lab building embodied AI for physical environments. Founded by former Formula 1 engineers and researchers, the company is backed by significant seed funding and operates research and engineering teams across Europe and the United States.