Open Source Software Auditor

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

NVIDIA is seeking an Open Source Software Auditor to ensure license compliance and protect intellectual property within their open-source software initiatives. This role involves reviewing code, auditing projects, identifying compliance issues, and collaborating with development teams to improve tooling. The position requires a strong background in software licensing, open-source workflows, and auditing, with excellent communication and organizational skills.

What you'd actually do

  1. Review commits, submissions, and requests for adherence to licensing and intellectual property requirements on an ongoing basis.
  2. Audit existing open and closed source projects to ensure full compliance with all relevant licenses and company policies.
  3. Identify, document, and drive resolution of any compliance lapses or violations.
  4. Distinguish between publicly available and proprietary IP, ensuring that proprietary assets are protected and public licensing obligations are met.
  5. Collaborate with development and tools teams to translate audit and review findings into actionable requirements for tooling improvements.

Skills

Required

  • 8+ years of relevant experience plus a bachelor's degree or equivalent experience.
  • Expertise in software licensing and adherence, including experience with a variety of license types and compliance tools.
  • Strong ability to distinguish proprietary IP from publicly available components.
  • Experience with open-source contribution workflows and community guidelines.
  • Proven ability to conduct audits of software projects for compliance.
  • Excellent organizational skills and attention to detail.
  • Outstanding communication skills, with the ability to clearly detail findings and communicate requirements to technical and non-technical collaborators.
  • Proven technical background, ideally with experience in software development, version control systems, and CI/CD environments.

Nice to have

  • Experience implementing or improving compliance automation tools.

What the JD emphasized

  • license compliance is a must