Hyundai America Technical Center, Inc. (HATCI) is currently looking for an Experienced Infotainment Application Engineer in the Vehicle Software group at our Superior Township, Michigan facility.
The Position
The Experienced Infotainment Application Engineer role will support HATCI's development of production and prototype infotainment applications. This role will also contribute to defining and automating the teams software development process via the creation and maintenance of a software development platform designed to empower software engineers to write high-quality software for current and next-generation vehicle architectures.
Core Responsibilities
Plan, design, and implement automotive infotainment features
Author and maintain engineering specifications
Develop request for quote (RFQ) documentation and lead supplier vetting
Organize, plan, and execute infotainment projects utilizing agile software development and traditional automotive quality processes such as V-Model and Aspice
Lead and mentor software development peers
Drive the stakeholder communication and alignment around the project status and deliverables
Define the target validation level and quality metrics for the project
Collaborate with internal/external project partners such as content providers, prototyping services, university labs, and tech suppliers
Ensure the deployment and adherence to state of the art devOps processes
Deploy containerized workloads on an AWS cloud deployment of OpenShift.
Manage infrastructure as code using Terraform and AWS, enabling customizable and repeatable deployments to meet the needs of different teams.
Develop CI/CD pipelines using OpenShift Pipelines (Tekton), Bitbucket, and various open-source tools to automate the software development process.
Travel both domestically and internationally (up to 20%)
Basic Qualifications
B.S. in Computer Science, Computer Engineering, Industrial Engineering, or a combination of education and equivalent experience
5+ years of industry working experience in automotive infotainment field
Strong interpersonal and technical problem-solving skills.
Understanding of engineering spec definition: SRS, SAD, SDD, Wireframe
Knowledge in automotive infotainment operating systems: Linux, QNX, Android Automotive
Experience with HMI development technologies: QT, Kanzi, Altia, Disti, Android Studio
Deep understanding of the software development lifecycle and strategies such as DevSecOps/DevOps, GitOps, Git branching, waterfall, and agile methodologies.
Excellent communication skills and ability to develop/maintain good relationship with tech experts from the global Hyundai R&D network and internal HATCI teams.
Comfortable with blank-slate initiatives as well as established projects.
Ability to adapt to agile work scope with shifting priorities, demands, and timelines.
Preferred Qualifications
M.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Experience in application lifecycle management including requirements, system design, development, validation, and maintenance of embedded software.
Experience with common software frameworks like: Wayland, OpenglES, Android meta-EGL, LVGL, OpenVG, Vulkan, VirtIO
Experience with 3D development frameworks: Unity, Unreal Engine, Silicon Studio
Experience debugging embedded devices and system optimizing performance
Understanding of standards such as ASPICE and Functional Safety (ISO 26262).
Working knowledge of operating systems such as QNX, Red Hat Enterprise Linux, Yocto Linux, and Android.
Working knowledge of vehicle communication networks (CAN, LIN, Ethernet, etc.) and data acquisition systems such as ETAS/INCA and Vector/CANoe.
Candidates applying for positions with Hyundai and 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
Hyundai America Technical Center, Inc. (HATCI) is an equal opportunity employer commited to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, other protected veteran status, and any other protected class under law.