Trainee IOT & Embedded Developer
- Title
- Trainee IOT & Embedded Developer (0-6 Months)
- Location
- Ahmedabad | On-Site | Local candidates preferred only
Primary Responsibilities
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
Technical 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).
Technical Skills
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)
Development Practices
Version control using Git (e.g., Git)
Following coding standards for embedded systems
Basic understanding of Agile/Scrum methodologies
Experience
- Minimum Years of Experience
- 0–0.5 years (Internship or project-based experience is acceptable)
- Relevant Industry Experience
- Not Mandatory
- Require Client Communication
- Not Mandatory
- Pay
- ₹18,000.00 - ₹20,000.00 per month
Benefits
Flexible schedule
- Work Location
- In person
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →