Firmware Engineering Intern

Pluto 

📍 Gurugram, India 🇮🇳

full-time
entry-level
Posted —

Key Skills

FirmwareCC++UARTSPII2C

Industry

AutomotiveConsumer Electronics

Job Description

About the Job


Firmware Engineer Intern

Team : Firmware

Location : Gurgaon, Haryana

Employment Type : Full time

Preferred Start Date: Immediate


What You’ll Work On

As an Intern FW Engineer, you will be responsible for designing, validating, and

productionizing electronic hardware that powers Pluto’s EV ecosystem.

  • Design and development of automotive electronic FW including:
  • BMS (Battery Management Systems)
  • VCU / HMI / power distribution modules
  • Sensor interfaces and actuator drivers
  • Assist in development and testing of embedded firmware for microcontroller-based

systems

  • Work on bare-metal programming using C/C++
  • Support driver development for peripherals such as GPIO, UART, SPI, I2C, ADC,

Timers, etc.

  • Debug and troubleshoot firmware issues using tools like debuggers, logic analyzers,

and oscilloscopes

  • Collaborate with hardware and senior firmware engineers during development
  • Assist in board bring-up, hardware–software integration, and validation
  • Write clean, modular, and well-documented code.
  • Quectel IOT and BLE modules.


Who We’re Looking For

We’re looking for someone who is hands-on, detail-oriented, and comfortable working in

fast-moving startup environments.


Must-Have Skills

  • Basic knowledge of Embedded C / C++
  • Understanding of microcontroller architecture (ARM Cortex-M preferred)
  • Familiarity with bare-metal programming concepts
  • Basic knowledge of communication protocols (UART, SPI, I2C)
  • Understanding of interrupts, timers, and memory (RAM/Flash)
  • Basic debugging skills
  • MQTT.


Good-to-Have

  • Experience with tools like Keil, STM32CubeIDE, E2 Studio, or Arduino IDE
  • Basic understanding of bootloaders, linker scripts, or RTOS concepts
  • Exposure to version control systems like Git.
  • Interest in automotive, EV, or industrial embedded systems


What You’ll Gain

  • Real-time embedded firmware development, improve low-level programming skills,

and understand industry-standard development practices.

  • Ownership of complete FW subsystems—from concept to production
  • Direct exposure to vehicle-level decision making
  • Fast learning curve and high impact work