As a Software Engineering intern, you will focus on developing, testing, and validating software as part of the HMI/VR team.
Requirements
Completed coursework in Software, Electrical, or other related engineering fields
Must have strong oral and written communication skills and be able to confidently interact with and present information to senior leaders and executives
Must work collaboratively with strong interpersonal and relationship-building skills
Must be currently enrolled in a Bachelor's Degree program at an accredited institution having completed your Sophomore year or later, taking at least one class in the semester/quarter before participation in the internship program, and returning to school for at least one semester upon completion of the internship program
Must have a cumulative 3.0 GPA
Be willing to work in an office in Novi, Michigan.
Able to provide your own housing and transportation to/from work.
Must possess unrestricted work authorization.
Successfully complete a background investigation and drug screen as a condition of employment
Must provide full work availability from May 18, 2026 through August 7, 2026 and be able to work 40 hours per week
Nice To Haves
Experience with Microsoft Office (Excel, Word, PowerPoint)
Strong understanding of C/C++/Java
Understanding of Android and LINUX
Working knowledge of coursework software engineering
Interest in the audio or automotive industry
Responsibilities
Run Speech automation in various languages/noise conditions and analyze test results.
Conduct in-vehicle speech/HMI testing and identity functional and recognition accuracy related issues.
Analyze customer and internal requirements and specifications and translate these into software designs.
Analyze existing embedded software to add features, make modifications, find root cause, and/or port to different platforms.
Tests software designs and code at the unit and system level to ensure that all requirements are met, and the highest software quality is achieved.
Participates in internal design reviews throughout the program.
Coordinates software validation activities with the software team leader.
Identifies product requirements or performance issues and Works with the software team leader on resolution.
Communicate with peers inside the HARMAN group to coordinate software development. This includes occasional travel for training or coordination with other groups.
Benefits
Flexible work environment, allowing for hybrid work for positions/tasks that can be performed outside a HARMAN location
Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
Extensive training opportunities through our own HARMAN University
Access to HARMAN Campus Fitness Center and Cafeteria
An inclusive and diverse work environment that fosters and encourages professional and personal development