# Software Engineering, Staff

**Company**: Synopsys
**Location**: Hillsboro, Oregon, United States
**Work arrangement**: onsite
**Experience**: staff
**Job type**: full-time
**Salary**: $120000-$180000
**Category**: Engineering
**Industry**: Technology
**Ticker**: SNPS
**Wikidata**: https://www.wikidata.org/wiki/Q2303478

**Apply**: https://careers.synopsys.com/job/hillsboro/software-engineering-staff-15410/44408/92145153776
**Canonical**: https://yubhub.co/jobs/job_24cf88fb-d67

## Description

Opening. This role is for an experienced and innovative software engineer ready to tackle complex challenges at the intersection of hardware and software.

## What you'll do

You will design, develop, troubleshoot, and debug software programs for PCIe IP evaluation and test chip platforms.

- Designing, developing, troubleshooting, and debugging software programs for PCIe IP evaluation and test chip platforms.

- Developing scalable software tools, APIs, and architectures focused on evaluation software for Synopsys PCIe evaluation boards.

## What you need

- Comprehensive expertise in PCIe protocol, SERDES, and hands-on experience with evaluation boards, silicon validation, or test chips.

- Advanced proficiency in Python, C++, or similar programming languages for embedded, driver, or system-level development.

## Why this matters

Accelerate the evaluation and adoption of Synopsys's latest PCIe IP and test chips by delivering robust, user-friendly software tools. Enable seamless hardware bring-up and protocol validation, empowering both customers and internal teams to assess performance and compliance efficiently.

## Skills

### Required
- Comprehensive expertise in PCIe protocol
- Advanced proficiency in Python, C++, or similar programming languages
- Hands-on experience with evaluation boards, silicon validation, or test chips

### Nice to have
- Experience with evaluation software, hardware bring-up, or test automation frameworks for high-speed IP
- Knowledge of signal integrity, compliance testing, and PCIe ecosystem tools
- Customer-facing support experience
