Perception SW Engineer

1 week ago


Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time
Job DescriptionJob Description

Hyundai America Technical Center, Inc. (HATCI) is currently looking for a ADAS Perception Software Engineer I/II - at our Superior Township, Michigan facility:

The ADAS and Autonomous Driving (AD) Vehicle Software Development team in Hyundai America Technical Center, Inc. (HATCI) is an engineering and data science team that focuses on improving performance and expanding ADAS features and services of Hyundai/Kia/Genesis vehicles for the North American (NA) market. The team's key roles and responsibilities are:

  • New Technology Introduction to spearhead new technology conceptualization for future generation ADAS experiences for the NA market through in-house development as well as strategic partnerships with key technology hubs such as universities, startups and research labs
  • Software Development to expand Hyundai/Kia/Genesis ADAS capabilities in coordination with the R&D Headquarters and other internal/external project partners
  • Prototyping and Demonstration to develop prototypes and proof of concept demonstrations to various global teams within Hyundai Motor Group (HMG) for new ADAS/AD functions targeted for the NA market
  • Software Strategy and Planning to identify market trends and customer needs for key ADAS experience themes and selection of new concept ideas
  • Data Analysis for Production Applications to support requirements development and verification and software updates to improve product performance in the NA market.

How You Will Drive Innovation:

As Perception SW Engineer within our growing ADAS&AD Software Development team, you will lead and support the following key activities:

Key Activities:

  • Lead advanced development and prototyping of new ADAS experiences specialized for the North American (NA) market in areas such as L2+/L3 automated driving, automated towing and hitching, automated parking, and automated path adjustment for collision avoidance features.
  • Lead algorithm development to build, simulate and test perception algorithms, improve production software modules to enhance existing Hyundai/Kia/Genesis ADAS suite
  • Work with internal / external partners to establish AI/ML process for training and deployment of perception models in rapid-prototyping as well as production environments
  • Lead AI/ML dataset creation, labeling, curation, formatting, model training, evaluation and deployment efforts to develop in-vehicle proofs of concept and demos
  • Lead deployment of new deep learning models into embedded platforms
  • Interface with technical experts and subject matter experts from the R&D Headquarters in South Korea to establish and maintain a collaborative relationship with our global partners


Experience and Skills

Basic Qualifications:

  • B.S. in Computer Science, Robotics, Computer Engineering or a similar engineering discipline
  • M.S degree or 2+ years of industry experience developing and deploying algorithms for computer vision and perception tasks
  • Proficiency in Python and C/C++ and experience with relevant AI and machine learning frameworks (e.g TensorFlow, PyTorch etc)
  • Experience in computer vision with proficiency in libraries such as OpenCV
  • Experience performing performance analysis, troubleshooting, and remediation in a software and integration environment

Preferred Qualifications:

  • MS or PhD level education in Engineering or Computer Science with a focus on Deep Learning, Artificial Intelligence, Computer Vision or a related field or commensurate work experience
  • Familiarity with different stages of AI/ML process from data pipeline (data acquisition, processing, curation, labelling) tasks to deployment of Deep Learning models on embedded platforms like NVIDIA Jetson or similar.
  • Experience with building perception systems using camera, radar or LiDAR data
  • Experience with modern computer vision techniques
  • Hands-on experience with inference and deployment environments
  • Exposure to, or desire to learn collaborative software development practices; agile methodologies and infrastructure automation tools (e.g Docker)
  • Experience building, implementing, and supporting medium to large scale solutions in Python and C/C++
  • Experience with ADAS simulation tools (e.g CARLA, CarMaker etc) and exposure to training augmentation with synthetic datasets is a plus

We believe in the unique contributions that individuals can bring to our team, so even if you don't meet every single requirement, we still encourage you to apply We're looking for potential and passion as much as experience and expertise.

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.





  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob DescriptionHyundai America Technical Center, Inc. (HATCI) is currently looking for a Motion Planning SW Engineer at our Superior Township, Michigan facility:The ADAS and Autonomous Driving (AD) Vehicle Software Development team in Hyundai America Technical Center, Inc. (HATCI) is an engineering and data science team that focuses on...


  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob DescriptionHyundai America Technical Center, Inc. (HATCI) is currently looking for an Embedded SW Engineer I/II for ADAS Sensor Fusion within our ADAS&AD software development team at our Superior Township, Michigan facility:The ADAS and Autonomous Driving (AD) Vehicle Software Development team in Hyundai America Technical Center, Inc....


  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob DescriptionLocation: Superior Township, MIJob Level: Senior ManagerLevel of Education: B.S. or M.S. (preferred) in Software Engineering, ComputerScience, Computer Engineering, Electrical Engineering or a related fieldLevel Experience: Minimum 10 years of industry experience in anautomotive or embedded product development and minimum 3...


  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob DescriptionHyundai America Technical Center, Inc. (HATCI) is currently looking for a Computer Vision Algorithms - Senior Engineer at our Superior Township, Michigan facility:The ADAS and Autonomous Driving (AD) Vehicle Software Development team in Hyundai America Technical Center, Inc. (HATCI) is an engineering and data science team that...


  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob Description§Description: - HATCI Autonomous Driving Software Department is seeking ADAS Machine Learning interns who are interested in acquiring hands-on experience processing large-scale datasets to support training of Deep Neural Network models for environment perception and object detection. You will assist the Autonomous Driving...


  • Ypsilanti, United States Hyundai America Technical Center, Inc. (HATCI) Full time

    Job DescriptionJob Description§Description: - HATCI Autonomous Driving Software Department is seeking ADAS Machine Learning interns who are interested in acquiring hands-on experience processing large-scale datasets to support training of Deep Neural Network models for environment perception and object detection. You will assist the Autonomous Driving...