Back to Internships
HARMAN

Intern - Embedded C

HARMAN

Deadline
10-05-2026
Location
Bengaluru
Source
jobsearch.harman.com

Description

HARMAN Automotive is offering an Intern – Embedded C role in Bangalore for its Car Audio division, providing a 9-month full-time, on-site internship focused on embedded software development. The role involves working as an MCU engineer, contributing to the development and testing of software for automotive audio systems and integrated technology platforms that enhance driving experience. Interns will gain hands-on exposure to embedded systems, real-time operating environments, and hardware-software integration while working with advanced tools and technologies. The position emphasizes collaboration, innovation, and technical excellence, enabling candidates to build strong foundations in embedded development within a global technology company known for automotive infotainment, safety, and connected solutions.

Responsibilities

  • Develop and test embedded software following defined software development processes
  • Implement embedded C code and develop Python scripts
  • Create unit test plans and integration test plans for software validation
  • Perform functionality verification and testing on project hardware
  • Work with software development tools such as debuggers, emulators, and compilers
  • Conduct functional testing on corresponding hardware platforms

Requirements

  • Eligibility & Education:
  • Strong knowledge of basic electronics and power electronics
  • Bachelor’s degree in a relevant engineering discipline or equivalent field Technical & Functional Skills:
  • Strong coding skills in C and Embedded systems
  • Knowledge of scripting languages such as Python or Perl
  • Familiarity with real-time operating systems
  • Working knowledge of embedded operating systems
  • Ability to use debugging tools such as oscilloscopes and logic analyzers
  • Understanding of software development tools like debuggers, emulators, and compilers
  • Knowledge of C++ (preferred)
  • Familiarity with Agile methodologies and CAN protocols (added advantage) Other Skills:
  • Strong analytical and problem-solving skills
  • Good communication skills
  • Ability to take on new challenges and learn continuously
  • Ability to work in a collaborative and innovative environment