Embedded/IoT Firmware Internship (M.Tech/MS Students Only)

0 years

0 Lacs

Posted:5 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Embedded Firmware IoT Internship (M.Tech/MS Students Only)

Internship Overview

We are offering a hands-on Embedded Firmware Internship exclusively for M.Tech/MS students who are passionate about embedded systems and IoT innovation. Interns will work closely with our R&D and product engineering teams on real-world projects involving robotics, automation, and intelligent devices.

This is an ideal opportunity for postgraduate students seeking exposure to full product lifecycle development—from prototyping to field testing—using the latest microcontroller technologies and IoT frameworks.

Key Responsibilities

  • Design, develop, and optimize firmware in C/C++ or MicroPython for ARM Cortex-M-based microcontrollers (e.g., ESP32, STM32).
  • Interface and integrate digital and analog modules (sensors, actuators) over UART, SPI, I2C, GPIO.
  • Collaborate with the hardware team for debugging, field testing, and system bring-up.
  • Validate firmware in both simulation and real-world environments.
  • Execute unit and integration testing to ensure robust performance.
  • Contribute to documentation of code, hardware interfacing, and test procedures.
  • Participate in design reviews, propose firmware architecture improvements.

Eligibility Criteria

  • Education: Pursuing/Recent graduates M.Tech/MS in Embedded Systems, Electronics & Communication, Electrical Engineering, or related fields.
  • Location: Must be available for on-site internship in Bengaluru (Monday–Friday, full-time).
  • Internship Duration: 6 months full-time (internship completion certificate will be provided).
  • Academic Requirement:Minimum CGPA: 8.0+

Technical Skills Required

  • Strong foundation in C/C++ for embedded development.
  • Hands-on experience with ESP32, STM32, or AVR microcontrollers.
  • Familiarity with RTOS concepts, firmware debugging tools (e.g., JTAG, logic analyzers), and low-level programming.
  • Understanding of embedded communication protocols: UART, SPI, I2C, CAN.
  • Experience working with sensors, PWM, interrupts, timers, and GPIO management.
  • Basic exposure to version control tools like Git.

Preferred (Bonus) Skills

  • Exposure to firmware security, power optimization, or bootloader development.
  • Familiarity with cloud IoT platforms (e.g., AWS IoT, Firebase).
  • Knowledge of firmware development tools like STM32CubeIDE, Keil, PlatformIO.
  • Passion for robotics, automation, and real-time control systems.

What You’ll Gain

  • Hands-on development in live projects across industrial automation, robotics, and smart hardware.
  • Mentorship from experienced embedded and IoT engineers.
  • Insight into the full product development cycle—from design to deployment.
  • Opportunity to transition into a full-time position based on performance.

Location

AriveGuru Technology Solutions Pvt. Ltd
139, 1st Floor, Sarvabhouma Nagara, MSRS NagaraNext to Indian Institute of Management BangaloreBilekahalli, Bengaluru, Karnataka – 560076

Job Types: Full-time, Internship
Contract length: 6 months

Pay: ₹12,000.00 - ₹15,000.00 per month

Schedule:

  • Day shift

Application Question(s):

  • Details of your M.Tech/MS Degree (Include branch, year of passing, and CGPA) (Ex: M.Tech Embedded Systems – 2025 – CGPA: 8.4)
  • Eng. College details – (Collage Name – City) (Ex: IIT Bombay – Mumbai)
  • Microcontrollers/Platforms you've worked on (Ex: ESP32, Arduino, STM32, Raspberry Pi)
  • Languages & Firmware Tools used (Ex: Embedded C, MicroPython, Arduino IDE, PlatformIO, STM32CubeIDE)
  • Areas of interest (Choose or list specific focus areas)

(Ex: Sensor interfacing, Low-power firmware, Industrial IoT, Wireless communication, Protocol development)

  • Your Current Location,  Distance from Ariveguru Office or/and Possibility of relocation near our office If commute is more than 45m).  (Ex: JP Nagar Bengaluru , 7km,  less than 30 min commute)

Work Location: In person

Expected Start Date: 24/07/2025

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You