Skip to content

General information

IN_Bangalore_Sattva Knowledge Court Bdg_HII
Additional Location:
Bangalore, India
Job Family:
Worker Type Reference:
Regular - Permanent
Pay Rate Type:

Description & Requirements

About the Job:

You are a passionate "Deep Learning Integration Engineer" professional, who is enthusiastic about automotive electronics and wants to define future ADAS/AD systems and in-cabin user experience.

As Software Integration Engineer within the ADAS LAB, you are an expert on the ADAS/AD software integration, with a strong footprint on neural network deployment, and you have a proficient high-level understanding of all relevant neighboring domains. In our ADAS Lab, you will integrate SW components, troubleshoot SW functions, and execute SW integration tests. With your peers within the Feature Integration team, you will prototype the design as well as prove and demonstrate technical feasibility of ADAS/AD system integration into our controller families based on test setups and concept cars.

What You Will Do :

  • Deploy, optimize, and evaluate various deep models (classification/detection/segmentation) on CPU/GPU/NPU platforms.

  • Technically lead ADAS/AD SW integration activities w.r.t GPU/NPU such as converting model interfaces to map SW components, troubleshooting SW functions, executing interface tests according to SW architecture and validation concepts.

  • Provide technical guidance to SW validation engineers to enable a seamless delivery and deployment for SiL/HiL testing.

  • Collaborate closely with SMEs to continuously improve SW architectures and SW integration concepts.

  • Collaborate closely with partners to continuously improve deep model functions and performance.

What You Need :

  • Master’s degree in computer science, electrical engineering, or equivalent background.

  • 5 years hands-on experience in model deployment and integration on ADAS/AD system in OEM/Tier-1/Tier-2 programs.

  • Experience with deep learning frameworks such as TensorFlow, PyTorch, and Keras.

  • Experience with deep learning deployment framework such as ONNX, TensorRT, TIDL, SNPE.

  • Experience with C++, Python, MISRA, CICD, DevOps.

What is Nice to Have :

  • Good understanding of ADAS/AD computing platforms (SoC & MCU).

  • Good understanding of ADAS/AD algorithms w.r.t. Perception (e.g., 2D, 3D, BEV).

  • Good understanding of deep learning complier such as TVM, CUDA, XLA, GLOW, TC.

  • Good understanding of camera pipeline including de-serializer, signal processing, etc.

  • Good understanding of technology and trends inside the software integration domain.

What Makes You Eligible :

  • Willingness to travel up to 20%, domestic and international travel.

  • Willingness to work in a diverse, international, and continuously improving environment.

  • Be willing to work in an office or home office.

What We Offer :

  • Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.

  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)

  • Extensive training opportunities through our own HARMAN University

  • Competitive wellness benefits

  • Tuition Reimbursement

  • Access to HARMAN Campus Fitness Center and Cafeteria

  • An inclusive and diverse work environment that fosters and encourages professional and personal development.

HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.