Senior Staff R&D Engineer – C/C++, Python, Unix/Linux, scripting

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Synopsys is seeking a Senior Staff R&D Engineer with expertise in C/C++, Python, and Unix/Linux to work on software security and licensing technologies. This role involves designing, developing, and deploying robust system-level solutions for chip design and verification.

Responsibilities

  • Contribute to R&D initiatives focused on software security and licensing technologies.
  • Design, develop, enhance, and deploy Synopsys Common Licensing solutions.
  • Ensure licensing and security solutions operate reliably across heterogeneous Unix environments.
  • Identify complex technical problems and deliver robust, scalable, and high-quality system-level solutions.
  • Support product excellence through a strong focus on performance, reliability, accuracy, and robustness.
  • Stay current with advancements in licensing systems, application security, and cryptography.
  • Collaborate effectively across teams to meet aggressive development timelines.

Requirements

  • 8-10 years of hands-on development experience in C/C++, with a strong emphasis on system-level programming for Unix/Linux environments.
  • Deep understanding of Unix signals, multi-threading and synchronization mechanisms, socket programming, networking concepts, Unix system calls, and OS internals.
  • Solid foundation in data structures and algorithms.
  • Demonstrated knowledge of software security concepts and cryptographic algorithms.
  • Proficiency in scripting languages such as Perl and Python for automation and tooling.
  • Experience with debugging tools (e.g., gdb or equivalent) for troubleshooting complex system software.

Desired Qualifications

  • Exposure to assembly programming is a plus.
  • Familiarity with FLEXlm or licensing systems is desirable but not mandatory.

Benefits

  • Competitive salaries.
  • Comprehensive medical and healthcare plans.
  • ETO and FTO Programs.
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back (ESPP).
  • Retirement plans that vary by region and country.
#Software#Engineering#R&D#C/C++#Python#Unix/Linux#scripting#security#licensing
Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

1 week ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Applicants

Be an early applicant