New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Synopsys

Staff R&D Engineer-17064

Synopsys
onsite senior full-time $120000-$180000 Marlborough
Apply →

First indexed 24 Apr 2026

Description

At Synopsys, we drive innovations that shape how we live and connect. Our technology powers the Era of Pervasive Intelligence, enabling breakthroughs in chip design, verification, and IP integration.

We're looking for an experienced software engineer with 3+ years in C/C++ development. You'll design and develop emulation and FPGA prototyping software, optimising netlists and integrating performance improvements throughout the software chain. You'll participate in the complete software development lifecycle, from specification to customer validation, and collaborate with teams for continuous improvement.

Key responsibilities:

  • Design and develop emulation and FPGA prototyping software
  • Optimizing netlists and integrating performance improvements throughout the software chain
  • Participating in the complete software development lifecycle, from specification to customer validation
  • Implement partitioning, placement, and routing algorithms
  • Debug and troubleshoot software issues

The impact you will have:

  • Accelerate chip design cycles for customers
  • Deliver high-performance, reliable EDA tools
  • Enhance user experience for global engineering teams
  • Drive innovation in verification and prototyping

What you'll need:

  • MSCS, MSCE, or MSEE with 3+ years or PhD with 1+ years of professional experience in C/C++ software development and programming
  • Strong data structures and algorithms skills
  • Debugging and troubleshooting expertise
  • Experience with Linux tools (bash/csh, tcl, make, gcc)

Benefits:

  • Comprehensive medical and healthcare plans
  • Time away
  • Family support
  • ESPP
  • Retirement plans

Experience Level: senior Employment Type: full-time Workplace Type: onsite Category: Engineering Industry: Technology Salary Range: $120000-$180000 Salary Min: 120000 Salary Max: 180000 Salary Currency: USD Salary Period: year Required Skills: C/C++, software development, programming, data structures, algorithms, debugging, troubleshooting, Linux tools Preferred Skills: None

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://careers.synopsys.com/job/marlborough/staff-r-and-d-engineer-17064/44408/94315806208