Company: HARMAN Automotive (A Samsung Company)
Job Title: Intern – Software Integration Testing Automation Framework
Job Requisition ID: R-56199-2026
Career Level: T0 (Intern / Trainee)
Employment Type: Fixed Term Intern (Full-Time)
Target Discipline: Computer Science, Electronic Engineering, Embedded Systems
Location: Sattva Knowledge Court, Bengaluru, Karnataka, India
Company & Practice Overview
HARMAN Automotive, a wholly-owned subsidiary of Samsung Electronics, designs and engineers connected car systems, Telematics Control Units (TCUs), in-vehicle infotainment (IVI), and advanced safety platforms worldwide.
The Software Integration Testing Intern position focuses on building automated testing frameworks for automotive embedded systems. Located at HARMAN’s Bengaluru engineering facility in Sattva Knowledge Court, this internship provides hands-on exposure to AUTOSAR applications, MCU hardware testing, Python automation, and modern AI-assisted software development tools (such as GitHub Copilot).
Key Responsibilities & Daily Operations
- Automation Framework Engineering: Support the design and development of the Software Integration Testing Automation Framework for proof-of-concept (PoC) platforms and technical demonstrations.
- Hardware-in-the-Loop Test Scripting: Write, execute, and validate automated test cases targeting real microcontroller/microprocessor hardware platforms.
- AI-Assisted Development: Utilize AI coding assistants (e.g., GitHub Copilot, LLMs) to streamline test script generation, code debugging, root-cause issue analysis, and documentation writing.
- Data Serialization & Formatting: Work with structured data formats including JSON, YAML, and CSV for test parameterization and log parsing.
- Cross-Functional Integration: Partner directly with embedded software engineers to interpret application requirements, clarify API implementations, and resolve integration bugs.
Minimum Eligibility & Qualification Criteria
Academic Background
- Currently enrolled in or recently graduated from an undergraduate or graduate degree program in Computer Science, Electronic & Communication Engineering (ECE), Electrical Engineering (EEE), or related technical fields.
Essential Technical Skills
- Automation & Scripting: Strong proficiency in Python and Batch/Shell scripting for writing test scripts and automating execution flows.
- Programming Fundamentals: Familiarity with C/C++ programming and debugging methods.
- Data Formats: Comfort handling data serialization formats (JSON, YAML, CSV).
- Version Control: Hands-on experience with Git (version control workflows).
- AI Tooling: Ability to responsibly leverage AI coding tools (Copilot, ChatGPT, etc.) while independently auditing and validating generated test code.
Bonus / Preferred Qualifications
- Basic understanding of AUTOSAR architecture, Telematics Control Units (TCU), and Input-Output Controllers (IOC).
- Knowledge of Microcontrollers/Microprocessors and Embedded C.
- Understanding of Black Box testing methodologies and software lifecycles (V-Model / Agile).
- Familiarity with CI/CD toolchains (Jenkins) and Git integration.
Compensation & Internship Perks
- Estimated Internship Stipend: ₹30,000 to ₹45,000 per month, depending on degree level (Bachelor’s vs. Master’s) and technical interview evaluation.
- Key Benefits:
- Direct hands-on experience with Tier-1 automotive embedded hardware and AUTOSAR frameworks.
- Mentorship from senior automotive software architects at HARMAN.
- Access to cutting-edge AI-assisted engineering toolchains.
- Potential conversion pathways to full-time engineering roles (PPO/FTE) upon internship completion.
Selection Workflow & Interview Steps
1. Application Screening & Resume Shortlisting (Job ID: R-56199-2026)
(Verification of CS/ECE background, Python/scripting skills, & Bengaluru location fit)
↓
2. Technical Screening / Online Coding Round
(Evaluation of Python scripting, data structure manipulation, C/C++ basics, & logical reasoning)
↓
3. Technical Interview Round 1 (Embedded & Automation)
(Discussion on Python automation scripts, C programming, microcontroller basics, & test case logic)
↓
4. Technical Interview Round 2 (Automotive & AI Concepts)
(Questions on AUTOSAR/TCU concepts, Git workflows, JSON/YAML parsing, & responsible AI tool usage)
↓
5. HR Discussion & Offer Rollout
Essential Technical Topics to Prepare
- Python Automation: File I/O, regex parsing, handling JSON/YAML files, invoking subprocesses, and test automation libraries (
pytest,unittest). - Embedded C & Microcontrollers: Pointers, memory allocation, GPIO/timer basics, interrupt service routines (ISR), and bus protocols (CAN, UART, SPI).
- Automotive SW Concepts: AUTOSAR layered architecture (BSW, RTE, Application layer) and Telematics Control Unit (TCU) functionality.
Core Resume Keywords for ATS Optimization
- Testing & Automation: Software Integration Testing, Automation Framework, Black Box Testing, Hardware-in-the-Loop (HIL), Test Case Development, V-Model
- Embedded & Automotive: AUTOSAR, Telematics Control Unit (TCU), Input-Output Controller (IOC), Microcontroller, Embedded C, C++, Embedded Systems
- Scripting & Data: Python Scripting, Shell Scripting, Batch Scripting, JSON, YAML, CSV Data Parsing
- Tools & Practices: Git, Jenkins, CI/CD, GitHub Copilot, AI-Assisted Development, Root Cause Analysis
Frequently Asked Questions (FAQs)
1. What is the Job Requisition ID for this role?
The official HARMAN job requisition ID is R-56199-2026.
2. Where is the work location for this internship?
The position is located at HARMAN Automotive, Sattva Knowledge Court Building, Bengaluru, Karnataka, India.
3. What programming languages are primary for this role?
Python and Shell/Batch scripting are mandatory for test automation, along with foundational knowledge of C/C++.
4. Are candidates expected to use AI development tools?
Yes. HARMAN explicitly encourages using AI tools (e.g., Copilot) for coding efficiency, provided candidates independently verify, review, and validate all generated code.