We are looking for a skilled Embedded Engineer with interest in AI and IoT to join our R&D team. The role involves designing and developing embedded firmware, edge AI applications, and connected device solutions that integrate with our IoT SaaS platform.
The candidate will work on next-generation smart devices, enabling real-time data processing, edge intelligence, and seamless cloud connectivity.
Key Responsibilities
- Design and develop embedded firmware for IoT devices.
- Build AI-enabled edge devices capable of local data processing and decision making.
- Develop firmware using C/C++ for microcontrollers and embedded systems.
- Integrate embedded systems with AI models and edge inference frameworks.
- Work with sensors, communication modules, and edge computing hardware.
- Implement IoT communication protocols such as MQTT, HTTP, BLE, and Wi-Fi.
- Collaborate with AI, cloud, and hardware teams to deploy intelligent devices.
- Optimize embedded systems for low power consumption, performance, and reliability.
- Support hardware bring-up, debugging, and testing.
- Prototype and experiment with AI-driven IoT solutions in the R&D lab.
Required Skills
- Strong programming skills in C / C++ for embedded systems
- Experience with microcontrollers (ESP32, STM32, ARM Cortex)
- Understanding of RTOS (FreeRTOS or similar)
- Knowledge of IoT communication protocols (MQTT, HTTP, BLE, UART, SPI, I2C)
- Basic understanding of AI/ML concepts for edge devices
- Experience with embedded debugging tools
- Familiarity with Git and embedded development workflows
Preferred Skills
- Experience with Edge AI frameworks such as
- TensorFlow Lite
- TinyML
- Edge Impulse
- Experience with embedded Linux systems
- Knowledge of device OTA updates and remote device management
- Experience with cloud IoT platforms (AWS IoT, Azure IoT, GCP IoT)
- Experience with computer vision or sensor data processing
Education
- Bachelors or Master’s degree in:
- Electronics Engineering
- Embedded Systems
- Electrical Engineering
- Computer Engineering
- Robotics / AI
Experience
- 0–3 years (Junior / Entry level)
- OR
- 3–6 years (Mid-level Embedded Engineer)
What We Offer
- Opportunity to work on AI + IoT innovation (AIoT)
- Hands-on experience with edge intelligence and smart devices
- Work with cutting-edge embedded hardware and AI models
- Collaborative R&D-driven startup environment