New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Synopsys

Senior Staff R&D Engineer - OSS Governance Platform

Synopsys
Apply →
senior full-time Bengaluru, Karnataka

First indexed 20 Oct 2026

Description

We are looking for a Senior Staff R&D Engineer to build substantial capabilities in a centralized platform for open-source component information, decisions, and evidence.

The engineer will bring strong C and C++ knowledge and hands-on Perforce experience to ensure the platform covers the organisation’s established product-development environments. Python will be used for services, automation, and integrations with Jenkins, GitHub or Azure DevOps Server, Black Duck, and JFrog.

What Success Looks Like: The engineer delivers reliable platform domains that support Perforce and C/C++ product teams, maintains trustworthy data, reduces manual governance work, and enables stable integrations through well-tested interfaces.

Key Qualifications:

  • Bachelor's or master's degree in computer science, software engineering, information security, or a related discipline, or equivalent practical experience.
  • Strong hands-on software engineering experience in C and C++.
  • Hands-on experience with Perforce in a production software-development environment.
  • Experience with Python for automation, integration, services, or data-processing tasks.
  • Experience with Jenkins and with at least one of GitHub or Azure DevOps Server.
  • Experience using Black Duck and JFrog in SSDLC, software composition analysis, artifact management, or software supply-chain workflows.
  • Ability to support products that use programming languages and build ecosystems beyond C, C++, and Python.
  • Ability to communicate complex technical decisions clearly in English.
  • Strong experience designing APIs, relational or document-oriented data models, and data-intensive backend services.
  • Experience with authentication, authorization, role-based access, and secure API design.

Key Responsibilities:

  • Own backend services for component records, decisions, evidence, and workflow state.
  • Design data models for packages, versions, dependencies, vulnerabilities, licenses, approvals, and exceptions.
  • Develop integrations with Perforce, Jenkins, Black Duck, and JFrog.
  • Support GitHub and Azure DevOps Server integrations where product workflows require them.
  • Implement review, approval, exception, renewal, and audit workflows.
  • Lead design reviews, testing strategy, diagnostics, and operational readiness.
  • Mentor engineers and improve shared engineering patterns.

Preferred Experience:

  • Knowledge of package URL, SPDX, CycloneDX, SBOM, or VEX.
  • Experience with event-driven architecture, queues, search platforms, or graph databases.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://careers.synopsys.com/job/bengaluru/senior-staff-r-and-d-engineer-oss-governance-platform/44408/102150758048