Logo
Hyundai America Technical Center, Inc.

Application Developer (Entry Level)

Hyundai America Technical Center, Inc., Superior, Michigan, United States,


Job Description:

Hyundai America Technical Center, Inc. (HATCI) is currently seeking an Application Developer at our Superior Township, MI facility. This position is in the department of Infotainment Software, undertaking various innovation and production projects. The role will be supporting both the current and the next generation vehicle software architectures.

Core Responsibilities

In-vehicle application development for multiple infotainment SW platformsNew infotainment feature concept development in cross-functional projects and POC creation working with other SW development teams such as Vehicle Control, ADAS/AD, and Electrical/Electronic SystemEngineering spec design and release for N.A. region specific featuresCollaboration with internal/external project partners such as content providers, prototyping services, university labs, and tech suppliersProduction SW log/code analysis and improvementCompetitor system benchmarking, industry technology sensing, and trend analysis

Travel both domestically and internationally (up to 20%).

Basic Qualifications

B.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a combination of education and equivalent experienceProficiency in programming languages: C++, Qt/QML, Python, JavaScript, JavaExperience developing applications on Android or LinuxSoftware 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 programming, system programming, and embedded system developmentAble to adapt to agile work scope with shifting priorities, demands, and timelinesComfortable with blank-slate initiatives as well as ongoing established projectsGood communication skills and ability to develop/keep good relationship with tech experts from R&D Center and internal counterpart teams

Preferred Qualifications

M.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related field1+ years of experience in a similar roleExperience 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 AndroidWorking knowledge of vehicle communication network systems (CAN, LIN, Ethernet, etc.) and instrumentation/operation of data acquisition systems such as ETAS/INCA and Vector/CANoeUnderstanding of modern techniques in at least one of the following fields: Machine Learning, Deep Neural Networks, Natural Language Processing, Voice/Speech Recognition, Cloud ComputingKnowledge in Agile, Waterfall, DevOps development processes and tools such as Jira, Confluence, Bitbucket, and Bamboo

#J-18808-Ljbffr