Synopsys Inc · 11 hours ago
Software Engineer, Staff - 14040
Synopsys Inc is a leader in chip design and verification, seeking an experienced software engineer to tackle complex challenges at the intersection of hardware and software. The role involves developing robust evaluation software for PCIe IP and collaborating with multidisciplinary teams to ensure seamless integration and performance validation.
Electronic Design Automation (EDA)Information ServicesInformation TechnologySoftware
Responsibilities
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
Collaborating closely with hardware lab teams, firmware engineers, and silicon design engineers to define requirements and ensure seamless hardware/software integration
Implementing test suites, diagnostic tools, and automation frameworks to validate PCIe protocol compliance, performance, and reliability
Leading the development of user interfaces and APIs to enable efficient evaluation and debugging of PCIe IP features
Analyzing hardware-software interactions, troubleshooting complex issues, and driving root-cause analysis across board, chip, IP, protocol, and software layers
Mentoring and guiding team members, championing best practices in software quality and hardware validation
Staying up to date on PCIe standards, SERDES technologies, and industry trends to influence software architecture and feature development
Qualification
Required
Bachelor's degree and a minimum of 5 years of related experience, or an advanced degree and a minimum of 3 years of related experience
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
Strong understanding of version control systems (e.g., Git) and CI/CD concepts
Experience using and interpreting results from lab instruments such as BERTs and oscilloscopes for high-speed signal validation and analysis
Familiarity with test automation, software revision control, continuous integration principles, protocol analyzers, and lab measurement tools
Proven ability to debug and resolve complex hardware/software integration issues
Excellent problem-solving, communication, and technical leadership skills
Preferred
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
MATLAB knowledge
Experience using Python
Understanding of eye diagrams, ADC, and DSP functions
Benefits
Health
Wellness
Financial benefits
Company
Synopsys Inc
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products.
H1B Sponsorship
Synopsys Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (177)
2024 (216)
2023 (158)
2022 (204)
2021 (215)
2020 (190)
Funding
Current Stage
Public CompanyTotal Funding
$2BKey Investors
NVIDIAGreen Pine Capital Partners
2025-12-01Post Ipo Equity· $2B
2022-09-21Post Ipo Equity
1994-01-01Post Ipo Equity
Leadership Team
Recent News
GlobeNewswire
2026-01-16
2026-01-16
2026-01-16
Company data provided by crunchbase