NVIDIA Logo

NVIDIA

Senior Embedded Computer Vision Engineer

Posted 2 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
Senior level
Bengaluru, Bengaluru Urban, Karnataka
Senior level
The Senior Embedded Computer Vision Engineer will work on NVIDIA's Computer Vision stack, focusing on API design, algorithm development, and safety-critical software. Responsibilities include analyzing software failures, collaborating with customers, and improving software reliability and performance.
The summary above was generated by AI

NVIDIA DRIVE® embedded supercomputing platforms process data from camera, radar, and lidar sensors to perceive the surrounding environment, localize the car to a map, then plan and implement a safe path forward. This AI platform supports autonomous driving, in-cabin functions, and driver monitoring, plus other safety features—all in a compact, energy-efficient package. We need passionate, hard-working and creative people to help us address more of these challenging opportunities in Autonomous Driving and In-Car Infotainment.

As a Senior Embedded Computer Vision Engineer, you will have an opportunity to work on all layers of the NVIDIA Computer Vision stack from APIs and middleware to optimized algorithms for hardware blocks in NVIDIA Tegra SoC. You will contribute to design and test driven development of software features, and improve the performance, reliability, security, and safety of our Computer Vision stack.

What you'll be doing:

  • Working in our Tegra Solutions Engineering Business Unit responsible for building and supporting our Computer Vision software, including safety-critical code.

  • Champion API design reviews, documentation, application and algorithm development, and safety-critical processes both through advocacy and personal example

  • Analyse failures and use your problem solving and software troubleshooting skills to resolve issues and tune our safety software.

  • Provide and collect continuous feedback from partners (internal and external customers, SQA and other supporting teams) and support changes to Computer Vision software planning and processes

  • Work with Customers for Requirements Gathering and Architecture definition.

  • Collaborate with hardware, platform software, safety, performance teams

What we need to see:

  • BS/MS (or equivalent experience) in Computer Science, Computer Engineering or Electrical Engineering

  • 5+ years of experience

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

  • Experience with SIMD programming and writing algorithms optimized for DSP architectures

  • Experience working on middleware like OpenCV

  • Strong programming skills in C/C++ with in-depth knowledge of object oriented development.

  • Experience developing and debugging multithreaded applications & frameworks

  • Excellent OS fundamentals and knowledge of low-level drivers of Linux/QNX

  • Familiarity with source control tools (git, Perforce, etc.).

  • Strong verbal and written communication skills

Ways to stand out from the crowd:

  • Familiar with one or more system safety methodologies and standards (ASPICE, ISO 26262, IEC 61508, ISO/PAS 21448).

  • Knowledge of GPU or parallel computing platforms like CUDA

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

  • Experience in Pre-Silicon/Post-Silicon or Board bring up.

  • Knowledge of low level software like Linux/QNX kernel, real time operating systems

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, expression, sexual orientation, age, marital status, veteran status, or disability status

Top Skills

C
C++

NVIDIA Bengaluru, Karnataka, IND Office

6, Chinappa Layout, Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka, India, 560048

Similar Jobs

Be an Early Applicant
21 Days Ago
Bengaluru, Bengaluru Urban, Karnataka, IND
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
As a Senior Embedded Computer Vision Engineer at NVIDIA, you will design, develop, and improve safety-critical computer vision software, work with APIs, and enhance performance through collaboration with various teams. You will analyze failures, gather requirements, and troubleshoot software to ensure reliable and efficient solutions for autonomous driving and in-car infotainment.
Be an Early Applicant
2 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
2,194 Employees
Mid level
2,194 Employees
Mid level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior UI Developer will lead the front-end development of data visualization applications in the Zeta Data Cloud ecosystem, collaborating with teams to ensure project alignment, writing reusable code primarily in React, and staying updated on design trends.
Be an Early Applicant
3 Hours Ago
Bengaluru, Karnataka, IND
14,500 Employees
Senior level
14,500 Employees
Senior level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
The Principal Engineer will manage technical support for network products, build enterprise cloud-native platforms, and provide architectural and operational insight across various teams. Responsibilities include defining network solutions, implementing DevOps principles, diagnosing network issues, ensuring business continuity and security measures, and mentoring junior staff.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account