Software Engineer in Synopsys

Closed job - No longer receiving applicants

We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance—eliminating months off their project schedules.
If you share our passion for innovation, we want you!

Job functions

The candidate in this position will be part of the R&D efforts for implementing and supporting software security and licensing initiatives at Synopsys. Responsibilities include working on new releases of the Synopsys Common Licensing code from inception to deployment while ensuring that the resultant product works in a heterogeneous environment.
The candidate is expected to identify and formulate the key problems to be solved and develop state-of-the-art solutions. Must be able to balance multiple demands in a fast-paced environment, should act quickly using good judgment, and be self-motivated. The candidate should help achieve tangible results, demonstrate accuracy, thoroughness, and display commitment to excellence in product performance, reliability, and robustness. They should exhibit the ability to learn and apply new skills. Also, be tuned to current developments and trends in licensing technologies and security concepts.

Qualifications and requirements

The candidate should possess development experience in C with an emphasis on systems-level programming on Unix. Experience with Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, Unix shell scripting, Perl scripting, use of debuggers, and proficiency in developing software on many variants of Unix is required.
Preference will be given to candidates having prior experience in Application Security/Cryptography and exposure to assembly programming. Experience developing applications using FLEXlm is desirable, though not a requirement. Experience with licensing and other security systems will be of added advantage.
  • Technically strong in C/C++ with emphasis on system-level programming on UnixProficient in data structure and algorithms.

Desirable skills

  • Good understanding of software intricacies with respect to Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, and use of software debugging tools Proficient in Unix shell scripting, Python, Perl, etc.
  • Sound understanding of Machine Learning models and their application to solving problems Familiarity in designing cloud-native applications and solutions on AWS, Azure, Google, etc.
  • Exposure to various database technologies like NoSQL, Relational, Distributed, etc.
  • Ability to solve Bigdata problems

Benefits :)

  • Health coverage (Great Health coverage! ;) )
  • Dental insurance (Great dental Coverage ;) )
  • Life insurance
  • Flexible hours
  • Paid sick days
  • Meals provided
  • Vacation on birthday and Birthday present
  • Free car parking
  • Library
  • Wellness program
  • Relocation offered
  • Internal talks
  • Bicycle parking
  • Digital library
  • Company retreats
  • Synopsys Chile covers computer repair expenses.
  • Computer provided
  • Education stipend
  • Performance bonus
  • Personal coaching
  • Informal dress code
  • Recreational areas
  • Vacation over legal
  • And the list goes on...

Library Access to a library of physical books.
Wellness program Synopsys offers or subsidies mental and/or physical health activities.
Accessible An infrastructure adequate for people with special mobility needs.
Relocation offered If you are moving in from another country, Synopsys helps you with your relocation.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Life insurance Synopsys pays or copays life insurance for employees.
Meals provided Synopsys provides free lunch and/or other kinds of meals.
Paid sick days Sick leave is compensated (limits might apply).
Bicycle parking You can park your bicycle for free inside the premises.
Digital library Access to digital books or subscriptions.
Health coverage Synopsys pays or copays health insurance for employees.
Company retreats Team-building activities outside the premises.
Computer repairs Synopsys covers some computer repair expenses.
Dental insurance Synopsys pays or copays dental insurance for employees.
Computer provided Synopsys provides a computer for your work.
Education stipend Synopsys covers some educational expenses related to the position.
Performance bonus Extra compensation is offered upon meeting performance goals.
Personal coaching Synopsys offers counseling or personal coaching to employees.
Conference stipend Synopsys covers tickets and/or some expenses for conferences related to the position.
Informal dress code No dress code is enforced.
Recreational areas Space for games or sports.
Vacation over legal Synopsys gives you paid vacations over the legal minimum.
Beverages and snacks Synopsys offers beverages and snacks for free consumption.
Vacation on birthday Your birthday counts as an extra day of vacation.
Time for side projects Synopsys allows employees to work in side-projects during work hours.

Remote work policy

Temporarily remote during COVID-19

Position is remote only during COVID-19-related restrictions.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.