Senior R&D Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system · Dataanalys

I korthet

Synopsys seeks a Senior R&D Engineer in Canonsburg, PA, to develop advanced software for chip design, verification, and manufacturing. The role involves complex problem-solving, system development, and utilizing state-of-the-art technologies like AI/ML and Cloud. A PhD or equivalent experience is required, with specific expertise in iterative solvers, high-performance computing, and numerical simulation workflows.

Ansvarsområden

  • Develop software products and supporting systems.
  • Apply advanced technical and problem-solving skills to tackle complex issues and satisfy customer requirements.
  • Participate in planning, architecture, and research.
  • Perform complex development activities in areas including user experience, software design, and solver research.
  • Employ and maintain best practices through technical reviews and mentoring.
  • Conduct complex bug verification, release testing, and beta support for assigned products.
  • Research and resolve problems identified by QA or product support.
  • Understand marketing requirements, including target environment, performance criteria, and competitive issues.
  • Potentially work with strategic customers to assess needs and develop solutions.
  • Work independently with minimal supervision, potentially taking on planning and mentoring responsibilities.
  • May be responsible for managing interns or co-ops.

Krav

  • PhD or foreign equivalent in Mathematics, Computer Science, Computer Engineering, Mechanical Engineering, or a related field of study.
  • OR Master’s degree or foreign equivalent in Mathematics, Computer Science, Computer Engineering, Mechanical Engineering, or a related field of study, and three (3) years of experience in a related position.
  • OR Bachelor’s degree or foreign equivalent in Mathematics, Computer Science, Computer Engineering, Mechanical Engineering or a related field of study, and five (5) years of experience in a related position.
  • Experience with development of iterative solvers and preconditioners for sparse linear systems, including Krylov subspace methods and solvers for generalized eigenvalue problems.
  • Experience with high performance computing methods including distributed memory and shared memory parallel programming, with GPU programming, in C, C++ and Fortran for large-scale numerical analysis programs.
  • Experience using commercial and opensource linear algebra packages to implement numerical simulation workflows for computer-aided engineering.
  • Experience with industrial simulation software development including commercial code management, build, debugging, and testing tools.
  • Knowledge of error estimation for adaptive linear solvers in finite element, finite volume and finite difference methods for the solution of structures and fluid problems.
  • Knowledge of matrix approximation techniques like low-rank approximation, deflation and randomized decomposition.

Önskade kvalifikationer

  • Development of iterative solvers and preconditioners for sparse linear systems.
  • Krylov subspace methods and solvers for generalized eigenvalue problems.
  • High performance computing methods including distributed memory and shared memory parallel programming.
  • GPU programming in C, C++ and Fortran.
  • Large-scale numerical analysis programs.
  • Commercial and opensource linear algebra packages.
  • Numerical simulation workflows for computer-aided engineering.
  • Industrial simulation software development.
  • Commercial code management, build, debugging, and testing tools.
  • Error estimation for adaptive linear solvers.
  • Finite element, finite volume and finite difference methods.
  • Matrix approximation techniques like low-rank approximation, deflation and randomized decomposition.

Förmåner

  • Eligible under the terms of the Employee Referral Program (ERP).
  • Telecommute work from home position within commuting distance to Canonsburg, PA.
  • Annual bonus, equity, and other discretionary bonuses.
  • Comprehensive health, wellness, and financial benefits.
  • Competitive total rewards package.
  • Comprehensive medical and healthcare plans.
  • ETO and FTO Programs.
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
  • ESPP: Purchase Synopsys common stock at a 15% discount, with a 24-month look-back.
  • Retirement Plans.
  • Competitive salaries.
#software#engineering#R&D#chip design#verification#manufacturing#AI/ML#GenAI#Cloud#semiconductors
Synopsys Inc Logo

Företag

Synopsys Inc

Publicerade jobb

för 2 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Canonsburg, United States

Kvalifikation

Doktorand, Masterexamen, Kandidatexamen

Sökande

Ansök tidigt