Hyundai Motor Company is looking for an Infotainment Software Intern to assist with production and advanced development projects for embedded infotainment software.
Requirements
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
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
Experience in production SW lifecycle including requirements, system design, development, and maintenance of the embedded software for vehicle systems
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
Responsibilities
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
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
Other
Progress towards a B.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a combination of education and equivalent experience
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
Previous internship experience
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.