Computer Vision Engineer

Year    Bengaluru, Karnataka, India

Job Description


NVIDIA is hiring for a creative and highly motivated software engineer with expertise in Implementing and Productizing Computer Vision (CV) Algorithms for our Tegra Solutions Engineering team to help us develop the next generation Autonomous Vehicles.
We are a leading artificial intelligence computing company and are paving the way with innovations in gaming, visualization, supercomputing and self-driving cars. NVIDIA gives automakers, tier-1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Our unified computing architecture enables training deep neural networks in the data center on the NVIDIA DGX-1™, and then seamlessly run them on the NVIDIA DRIVE platform inside the vehicle. Today, we are working with over 80 partners that are using our platform in the development of autonomous cars, trucks, shuttles and taxis.
What you’ll be doing:


  • Implement and Optimize the CV Algorithms for the NVIDIA Programmable Vision Accelerator (PVA) using SIMD and VLIW techniques.

  • Productize the CV Algorithms by following ISO2626 Automotive Safety standard and integrating with NVIDIA DRIVE Software Stack.

  • Work closely with diverse groups across NVIDIA and contribute towards overall Autonomous Vehicles Architecture taking Safety into consideration.

What we need to see:

  • BS or MS degree or equivalent experience in Computer Science, Computer Engineering or Electrical Engineering.

  • 2+ years of Hands on experience with Image Processing and Computer Vision Algorithms used for Object Detection, Tracking, Localization and Classification and Deep Learning.

  • Hands on experience with Image Processing and Computer Vision Algorithms used for Object Detection, Tracking, Localization and Classification and Deep Learning.

  • Strong Data structures and Algorithms know-how with Excellent C/C++ programming skills.

  • Solid understanding of computer architecture, operating system fundamentals.

  • Excellent analytical, communication and interpersonal skills.

Ways to stand out from the crowd:

  • Experience with ISO26262 Software Certification or ASPICE.

  • Knowledge of GPU or parallel computing platforms like CUDA.

  • Experience with ARM CPU architecture and hardware considerations (memory controllers, buses, caches, etc.).

  • Flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most brilliant and talented people in the world working with us and our engineering teams are growing fast in some of the hottest and state of the art fields: Deep Learning, Artificial Intelligence, Autonomous Vehicles, Super computing and more.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2851385
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year