About the Company
Join a pioneering R&D- driven tech company on a mission to bridge the frontier between machine learning and embedded systems. With a focus on real- world applications in AI, low- power devices, and edge intelligence, our team is building practical solutions that are reshaping how data is processed where it&039;s generated—on the edge. Backed by seasoned deep- tech engineers, this company works across domains from computer vision to embedded AI, building systems that bring AI inference to ultra- low power hardware environments.
- - -
About the Role
We’re looking for a hands- on Embedded Software Engineer (AI/ML) to lead the implementation and optimization of ML models for low- power microcontrollers. If you’re excited about putting ML to work on constrained devices, love diving deep into firmware performance tuning, and are passionate about building real products, not just demos, this role is for you.
- - -
You will work closely with a team of AI scientists and hardware engineers to bring ML inference to life on microcontrollers like the ESP32- S3 and ARM Cortex- M series.
Key Responsibilities
- Collaborate with AI researchers to translate models into efficient edge- compatible implementations.
- Develop and maintain embedded firmware (C/C++) for microcontroller platforms (ESP32, ARM Cortex- M).
- Optimize AI model performance using quantization and hardware acceleration (DSP, SIMD).
- Implement and fine- tune sensor drivers (camera, mic, IMU) over I2S, SPI, DMA.
- Profile and debug for performance: speed, memory, and power consumption.
- Manage and schedule ML inference tasks in FreeRTOS while maintaining system stability.
- Integrate AI models using frameworks such as TensorFlow Lite for Microcontrollers (TFLM).
- - -
Qualifications
Must- Have
- Solid understanding of FreeRTOS, and communication protocols (I2C, SPI, I2S).
- Familiarity with AI/ML fundamentals: neural networks, inference vs. training.
- Proficiency in C and C++ for real- time embedded environments.
- 5+ years of experience in embedded systems and firmware development.
Nice- to- Have
- Knowledge of ESP32 and esp- idf development.
- Hands- on experience with TFLM, Edge Impulse, or other on- device ML tools.
- Exposure to low- power embedded design for battery- powered systems.
- Experience in on- device CV or audio signal pipelines.
- Python scripting for data and ML preprocessing.
- - -
Why Join Us?
- Be part of a tight- knit team building cutting- edge edge AI products from Vietnam to the world.
- Collaborate in a startup- like, product- first culture that values ownership and creativity.
- Work at the intersection of Embedded Systems & AI—a rapidly growing field with deep impact.
- Tackle real engineering challenges—not SDK demos or sandbox projects.
- - -
Location
- - -
📍 27D Quoc Huong, Thao Dien, Thu Duc City, HCMC
Ready to build the future of on- device AI?
Apply now and join a team that’s redefining the limits of embedded intelligence.