Tema

Språk

Global EN
Sverige ENSV
Indien EN

Principal R&D Engineer - Software Supply Chain Curation

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · DevOps

I korthet

We are seeking a Principal R&D Engineer to lead software supply chain curation efforts. This role involves defining architecture and roadmaps for C/C++ and Perforce-based products, leveraging Python for automation, and integrating tools like Black Duck, JFrog, Jenkins, and GitHub/Azure DevOps Server. The position requires deep engineering experience and the ability to set technical direction across teams.

Ansvarsområden

  • Define the target architecture and technical roadmap for enterprise curation.
  • Establish system boundaries, data contracts, policy interfaces, and integration patterns.
  • Define scalable SSDLC integration patterns for Black Duck and JFrog.
  • Set reference workflows for Perforce/Jenkins and compatible approaches for GitHub and Azure DevOps Server.
  • Resolve ambiguous issues involving package identity, provenance, vulnerability correlation, licensing, and exceptions.
  • Ensure architectural coverage across C, C++, Python, and other product ecosystems.
  • Guide multiple workstreams, set engineering standards, and develop technical leaders.

Krav

  • 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.
  • Extensive experience architecting distributed or data-intensive enterprise platforms.
  • Demonstrated ability to set direction across multiple teams and interconnected systems.
  • Deep understanding of software supply-chain security, dependency risk, policy enforcement, and enterprise developer workflows.

Önskade kvalifikationer

  • Experience with policy-as-code, rules engines, knowledge graphs, or metadata platforms.
  • Experience defining enterprise reference architectures and migration strategies.

Förmåner

  • Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Färdigheter

C++CPythonPerforceBlack DuckJFrogJenkinsGitHubAzure DevOps Server
#Engineering#Software Development
Synopsys Inc Logo

Om Synopsys Inc

Smart, Secure Everything—From Silicon to Software Synopsys technology is at the heart of innovations that are changing the way we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure. Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at…

Synopsys Inc Logo

Företag

Synopsys Inc

Publicerade jobb

för 3 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Bengaluru, India

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt