The Infotainment Software Team is looking for an intern for Summer 2026!
WHAT YOU WILL DO
Develop embedded infotainment software; work with the existing team on production and advanced development projects
The intern will be developing in C++, QT, and python, running on embedded linux
Understand and adhere to the DevOps infrastructure for the code being developed
Follow the branching, quality, and software development processes
Utilizing the CI/CD pipeline to help ensure code quality
Create testing infrastructure to enable to automation of tests against the code being developed
Develop software used to instrument and exercise the application code created by the intern themselves
Review and critique code developed by other members of the team
Identify areas to improve the code, sharing your knowledge and insights with members of the team
WHAT YOU WILL BRING TO THE ROLE
Basic Qualifications:
Progress towards a B.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a combination of education and equivalent experience
Proficiency in programming languages: C++, Qt/QML, Python, JavaScript, Java
Experience developing applications on Android or Linux
Knowledge in Agile, Waterfall, DevOps development processes and tools such as Jira, Confluence, GIT, and Kubernetes
Able to adapt to agile work scope with shifting priorities, demands, and timelines
Comfortable with blank-slate initiatives as well as on-going established projects
Good communication skills and ability to develop/keep good relationship with tech experts from R&D Center and internal counterpart teams
Preferred Qualifications:
Previous internship experience
Software developer/engineer experience in vehicle infotainment, E/E systems, consumer electronics or any relevant products, especially related to at least one of the following fields: HMI application programing, system programing, and embedded system development
Experience in production SW lifecycle including requirements, system design, development, and maintenance of the embedded software for vehicle systems
Working knowledge of operating systems such as QNX, Linux, Open Source SW, Yocto, and Android
Understanding of modern techniques in at least one of the following fields: Machine Learning, Deep Neural Networks, Natural Language Processing, Voice/Speech Recognition, Cloud Computing
WHAT HYUNDAI CAN OFFER YOU
Hybrid Work Schedule
Competitive Pay
A Global Environment that Fosters Diversity
Flexible Work Hours
OTHER DETAILS
Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
HATCI is an Equal Opportunity Employer including Disabled and Veteran. VEVRAA Federal contractor.