HamburgerMenu
hirist

Barco - Lead Software Development Engineer - NVIDIA Omniverse

BARCO
Noida
7 - 10 Years

Posted on: 13/01/2026

Job Description

About the Role :


We are looking for an Expert Developer with deep expertise in the NVIDIA ecosystem, particularly in leveraging NVIDIA TAO Toolkit/APIs for our advanced platform.

You will be responsible for designing, developing, and optimizing solutions that utilize NVIDIA's powerful technologies to enhance our AI and multimedia capabilities.

Key Responsibilities :

- Design and implement solutions utilizing NVIDIA TAO Toolkit/APIs.

- Integrate NVIDIA DeepStream, Rivermax, and CUDA into the platform.

- Optimize performance for NVIDIA GPUs and NICs (Mellanox).

- Collaborate with AI engineers to deploy and fine-tune AI models.

- Work with NVIDIA's hardware and software stack to achieve optimal.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Write clean, maintainable, and well-documented code.

- Develop and maintain automated unit tests to ensure software quality.

- Participate in code reviews and mentor junior engineers.

- Troubleshoot, debug, and optimize existing codebases.

- Stay current with industry trends and best practices in software development.

- Troubleshoot and resolve complex issues related to NVIDIA technologies.

- Stay up-to-date with the latest NVIDIA developments.

- Document technical specifications and best practices.

About the Successful Candidate :

The ideal candidate is an experienced developer with a proven track record in architecting, designing, and building high-scale, robust applications using NVIDIA technologies.

They should be a natural collaborator and team player with a strong sense of ownership and accountability.

The successful candidate will demonstrate the ability to work across cross-functional teams, mentor junior engineers, and stay current with industry trends and NVIDIAs latest advancements.

Preferred Skills And Experience :

Skills nice to have.

- Bachelor's or Master's degree in Computer Science or a related field.

- Minimum 7 years of experience with 3 to 4 years of experience working with NVIDIA technologies.

- In-depth knowledge of NVIDIA TAO APIs, DeepStream, Rivermax, and CUDA.

- Experience with NVIDIA GPUs and NICs (Mellanox).

- Strong understanding of AI and machine learning concepts.

- Proficiency in C++11 and Python programming.

- Excellent problem-solving and analytical skills Must have skills.

- Deep expertise in NVIDIA TAO Toolkit and APIs.

- Hands-on experience with NVIDIA DeepStream, Rivermax, and CUDA.

- Strong knowledge of NVIDIA GPUs and NICs (Mellanox).

- Proficiency in C++11 and Python programming.

- Solid understanding of AI and machine learning concepts.

- Ability to design, develop, and optimize solutions for NVIDIA hardware/software stack.

- Excellent problem-solving and analytical skills.

- Experience with cross-platform development (Windows/Linux/macOS).

- Exposure to Agile/Scrum methodologies.

- Experience with automated unit testing frameworks.

- Knowledge of performance profiling and optimization tools.

- Familiarity with embedded systems or real-time applications is a plus.

- Familiarity with CI/CD pipelines and version control systems (e.g., Git).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in