Synopsys logo

Senior Staff R&D Engineer - Licensing and Security

Synopsys
April 30, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Staff R&D Engineer - Licensing and Security

Role Summary

Develop and maintain core licensing and security infrastructure for Synopsys products, with a focus on system-level software for Unix/Linux environments. The role spans architecture, implementation, debugging, and production deployment of licensing solutions and security features.

Join a team responsible for the reliability, performance, and security of licensing systems used across Synopsys products and platforms.

Experience Level

Senior — typically 5–8 years of relevant hands-on development experience in system-level C/C++ on Unix/Linux.

Responsibilities

Primary responsibilities include design, development, and operational support of licensing and security systems.

  • Design, implement, and ship Synopsys Common Licensing components from architecture through production deployment.
  • Develop robust system-level software for heterogeneous Unix/Linux environments.
  • Diagnose and resolve complex system and security issues; use debugging tools for deep troubleshooting.
  • Prioritize performance, reliability, accuracy, and robustness in product releases.
  • Research and integrate advances in licensing systems, application security, and cryptography.
  • Collaborate with cross-functional teams to meet development schedules and quality targets.

Requirements

Key technical requirements and desirable skills.

Must-have:

  • 5–8 years of development experience in C/C++ with system-level programming on Unix/Linux.
  • Deep knowledge of Unix signals, multithreading and synchronization, socket programming, networking, system calls, and OS internals.
  • Solid understanding of data structures and algorithms.
  • Knowledge of software security concepts and cryptographic algorithms.
  • Proficiency with scripting for automation (Perl, Python).
  • Experience with debugging tools (e.g., gdb) for system software troubleshooting.

Nice-to-have:

  • Exposure to assembly programming.
  • Familiarity with FLEXlm or other licensing systems.

Education Requirements

Not specified.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-04-27