Taro Logo

Senior System Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior System Software Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their innovative team working on Intelligent Video Analytics Applications. This role sits at the intersection of AI, deep learning, and video analytics, offering an exciting opportunity to work with cutting-edge technology.

The position involves developing hardware-accelerated video analytics solutions that enable rapid creation and deployment using the latest deep learning, artificial intelligence, and distributed system technologies. You'll be working with NVIDIA's powerful platforms including Tesla and Jetson, implementing end-to-end solutions that incorporate perception and analytics for heterogeneous computing platforms.

As a Senior System Software Engineer, you'll be responsible for developing applications using NVIDIA SDKs, implementing and extending the Deep Stream SDK and APIs, and creating solutions that demonstrate real-world applications of intelligent video analytics. The role requires expertise in C/C++/Python programming, strong understanding of operating systems, and experience with video/image processing and computer vision.

The position offers the opportunity to collaborate within a worldwide matrixed software development team and make broad impact within NVIDIA's dynamic, technology-focused environment. You'll be working on state-of-the-art projects in artificial intelligence, autonomous systems, and deep learning, contributing to technologies that are transforming industries worldwide.

NVIDIA offers highly competitive salaries and is considered one of the technology industry's most desirable employers. You'll be joining a team of brilliant minds working on some of the hottest fields in technology, including Deep Learning, Artificial Intelligence, Autonomous Vehicles, and Supercomputing. The company is committed to fostering a diverse work environment and provides an inclusive atmosphere where innovation thrives.

Last updated 2 days ago

Responsibilities For Senior System Software Engineer

  • Implementing Intelligent Video analytics end-to-end solutions incorporating perception and analytics for heterogeneous computing platforms
  • Develop applications using NVIDIA SDKs and scale them to internal deployments
  • Implement and extend portions of the Deep Stream SDK and APIs
  • Develop applications demonstrating SDK use for Intelligent video analytics
  • Implement solutions using cutting-edge distributed technologies for scalability, reliability and efficiency

Requirements For Senior System Software Engineer

Python
Linux
  • Understanding of video/image processing, computer vision, Deep learning and Video/Audio codecs
  • Good understanding of operating systems concepts, RTOS
  • Masters or Bachelors degree in Computer Science/EE or related discipline
  • 5+ years of industry experience
  • Excellent C/C++/python programming skills
  • Excellent debugging and analytical skills
  • Knowledge in scripting, UI development working experience on Linux Embedded system
  • Strong interpersonal skills and team collaboration

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer