Search by job, company or skills

S

Staff Engineer – Verification Platform Software Development

4-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

  • Strong hands-on experience in C/C++ based object-oriented large and complex enterprise software development.
  • Solid background in Design Patterns, Data Structures, Algorithms, and core programming concepts.
  • Well-versed with Software Engineering principles and development processes.
  • Experience working with AI/ML frameworks such as TensorFlow or PyTorch is desirable.
  • Production code development experience on Unix/Linux platforms.
  • Capability to design new architectures and demonstrate technical leadership.
  • Proficient in troubleshooting, debugging, and supporting complex software applications.
  • Good analytical and problem-solving skills.
  • Experience in EDA or AI/ML research and development is preferred.
  • Exposure to scripting languages such as Tcl, Python, Shell, and editors like Vim.
  • Familiarity with developer tools including gdb, Valgrind, Visual Studio, and Eclipse.
  • Experience with source code control tools like Perforce, Clearmake, CVS, or Git.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

Job ID: 118199971