Trainee IOT & Embedded Developer
Moon Technolabs
Design, develop, and test firmware for embedded systems and IoT devices
Work with microcontrollers such as ESP32, Arduino, and STM32 Interface sensors, actuators, and peripherals (I2C, SPI, UART, ADC, PWM)
Develop and debug real-time applications on embedded platforms
Integrate hardware with cloud platforms for IoT data communication
Perform unit testing, debugging, and validation of embedded code
Collaborate with hardware, mobile, and backend teams Assist in prototyping and proof-of-concept (PoC) development
Requirements
C / Embedded C
Basic knowledge of C++
Basic understanding of RTOS concepts Operating System
Familiarity with ESP8266 / ESP32, ATmega328 (Good to have), ARM Cortex-M (Good to have)
Communication Protocols UART, SPI, I2C, Basics of CAN (Good to have)
MQTT, HTTP/HTTPS IOT Protocols (Good to have)
Exposure to FreeRTOS (Good to have)
Embedded firmware development and debugging
Circuit understanding and basic electronics (resistors, capacitors, ICs)
Sensor integration (temperature, humidity, motion, etc.)
Reading schematics and datasheets (Good to have)
Basic PCB understanding (Good to have)
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Direct Taxation
HSE Executive
Technical Project Coordinator [Fresher]