Software Development Engineer

Synopsys India Pvt Ltd

Noida

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Staff Engineer – Verification Platform Software Development

General Information

Job Title Staff Engineer – Verification Platform Software Development Job ID 10470 Country India City Noida Date Posted 03-Apr-2025 Job Category Engineering Job Subcategory Engineering Hire Type Employee Remote Eligible No

Descriptions & Requirements

Job Description and Requirements

The candidate will be part of the Static Verification team, a group of talented engineers dedicated to developing and enhancing platform for our static verification products. This team collaborates closely with other departments, including design, development, and customer support, to ensure seamless integration and execution. Together, the candidate will work on cutting-edge projects that push the boundaries of technology and contribute to the success of Synopsys and its customers.


Person will work in platform team of static verification. Platform team provides support to various apps which are part of static verification. The hired candidate will provide features and support needed for successful deployment and ongoing business for apps of static verification. He might also work in developing GenAI application related to static platform.


Technical competencies required for the role

  1. Strong hands-on experience in C/C++ based Object Oriented large and complex enterprise software development.
  2. Strong background in Design Patterns, Data Structure, Algorithms, and programming concepts.
  3. Well versed with Software Engineering and development processes.
  4. Experience with popular AI/ML frameworks (e.g., TensorFlow, PyTorch) is desirable.
  5. Experience with production code development on Unix/Linux platforms.
  6. Ability to develop new architectures and demonstrate strong leadership skills.
  7. Ability to troubleshoot, debug, and support software applications.
  8. Good analysis and problem-solving skills.
  9. 4+ years of software development experience.

Preferable skills

  1. Experience in EDA/AI/ML research and development
  2. Exposure to Tcl, Python, Shell scripting and/or Vim
  3. Exposure to developer tools such as gdb, Valgrind,  Visual Studio and Eclipse.
  4. Exposure with source code control tool like Perforce, Clearmake, CVS or Git.

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Experience Level

Senior Level

Job role

Work location

Noida, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

Synopsys India Pvt Ltd

Job posted by Synopsys India Pvt Ltd

This job has expired