Embedded Systems Associate
Internshala
About the job
- Work on designing and developing embedded hardware and firmware for ongoing projects.
- Write, test, and debug C/C++ code for microcontrollers
Develop and implement solutions using platforms like Arduino, ESP32, STM32, Raspberry Pi, etc.
- Interface and work with communication protocols such as UART, SPI, I2C, and CAN
- Assist in hardware debugging and troubleshooting (both circuit-level and firmware issues)
- Read and understand circuit diagrams and schematics for development and testing
- Collaborate with cross-functional teams to support product development and integration
- Work on real-time robotics and IoT-based applications
- Use Git or version control tools for managing code and project updates
- Support in implementing basic RTOS / Embedded Linux concepts where required
- Optimize system performance and power consumption for embedded systems
- Participate in testing, validation, and deployment of embedded solutions
- Maintain proper documentation for development, testing, and debugging activities.
This role provides hands-on exposure to real-world product development in robotics and IoT, offering an opportunity to work with industry tools and build practical engineering skills.
Skill(s) required
Arduino C++ Programming Circuit Design C Programming ESP32 Linux Raspberry Pi RTOS STM32 UART
Who can apply
Only those candidates can apply who
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.