← Back to jobs
NNirvesh Enterprises

Embedded Engineer Internship

Nirvesh Enterprises

Hyderābād
Internship
0-3 Years experience

Description

About the Role

We are seeking a motivated and detail-oriented  Embedded Engineer Intern  to join our engineering team. As an intern, you will work closely with senior engineers to design, develop, test, and optimize embedded systems for real-world applications. This role is ideal for candidates passionate about low-level programming, microcontrollers, and hardware–software integration.

Key Responsibilities

  • Assist in the  development, testing, and debugging  of embedded firmware for microcontrollers (ARM, AVR, PIC, ESP32, etc.).
  • Work with senior engineers to  design and integrate embedded hardware components  such as sensors, actuators, and communication modules.
  • Develop and maintain  C/C++ code  for embedded platforms.
  • Participate in  PCB testing, hardware bring-up, and troubleshooting.
  • Collaborate on building  IoT solutions, including communication interfaces (UART, SPI, I2C, CAN).
  • Help create  documentation, including design specs, test cases, and technical reports.
  • Support  performance optimization, power management, and reliability testing.
  • Conduct  research on new technologies, tools, and development methods.

Requirements

Required Skills

  • Strong knowledge of  C/C++  programming for embedded systems.
  • Understanding of  microcontroller architecture  (ARM Cortex-M, AVR, PIC, ESP32, etc.).
  • Familiarity with  embedded development tools  (Keil, STM32CubeIDE, MPLAB, Arduino IDE, PlatformIO, etc.).
  • Basic understanding of  electronics and circuit fundamentals  (resistors, capacitors, GPIO, ADC/DAC).
  • Hands-on experience with  communication protocols: UART, SPI, I2C, PWM.
  • Ability to read hardware  datasheets, schematics, and technical documentation.
  • Knowledge of  RTOS concepts  (FreeRTOS or similar) is a plus.
  • Problem-solving mindset with strong debugging skills using tools such as  logic analyzers, oscilloscopes, and debuggers.

Preferred Qualifications

  • Currently pursuing a  Bachelor's or Master's degree  in Electronics, Electrical Engineering, Computer Engineering, or related fields.
  • Experience with  IoT platforms  (ESP32, Raspberry Pi, Arduino).
  • Familiarity with  Git/GitHub  for version control.
  • Knowledge of  Linux systems  and shell scripting.
  • Exposure to  PCB design tools  (KiCad, Eagle, Altium) is an advantage.
  • Prior internship or personal projects involving embedded systems.

About Nirvesh Enterprises

-

Industry: no-mentionEmployees: 10+Website