R&D Engineering, Staff Engineer
Synopsys · On-site · Full-time · Morrisville, North Carolina, United States
Posted (1d ago)
- Employer posted
- First seen here
- Repost check
- Same job ID since we first saw it on Oct 26, 2026. If Synopsys reposts it, we keep the original posting date.
- Pay
- $154k–$180k a year (from the description)
- Level
- Staff+
- Work setup
- On-site
- Tech mentioned
- C++, Linux
- Synopsys hiring
- 126 roles posted in the last 30 days
Job description
THIS POSITION IS ELIGIBLE UNDE THE TERMS OF THE EMPLOYEE REFERRAL PROGRAM (ERP): R&D Engineering, Staff Engineer : Design, develop, test or debug EDA software products, solutions and related technologies in the digital design, custom design, silicon realization, systems design, verification, emulation, or silicon engineering functional areas. Enhance performance and capacity of IC Validator tool. Analyze performance issues through inspection of log files, performance graphing tools, and code inspection. Optimize problematic C/C++ algorithms through binning, optimized graph traversal, and memory management. Leverage threading and distributed processing to enhance scalability, combining intra- and inter- process parallelism across multiple hosts. Ensure efficient data storage, including use of compression techniques, local versus network disks, and efficient representation of data. Performance testing, coordination of code drops, analysis of results, and refinement of code based on test results. Utilize machine learning methodologies to optimize graphs and schedule tasks for distributed jobs and contribute to research to identify new AI applications. Apply learned techniques and contributes to analysis and investigation to solve problems. Build productive internal/external working relationships to resolve mutual problems by collaborating on procedures or transactions. 40 hours per week. Job Requirements : Requires a Master’s degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related field and 6 months of experience in distributed task scheduling and load balancing. Also requires background in: C/C++; Linux; Distributed processing; Threading; Scheduling; Performance analysis and optimization; Code debuggers; Grid systems; and NFS, local disks, memory cache, and file compression techniques. Pay Range and Benefits Information: The base salary range across the U.S. for this role is between $153,882.56 to $180,000 per year. Multiple positions available.
Synopsys job ID: 19483
More Synopsys jobs
Analog Design, Staff Engineer
Synopsys · Seongnam-si, Korea, Republic of · Staff+ · On-siteLayout Design, Staff Engineer
Synopsys · Seongnam-si, Korea, Republic of · Staff+ · On-site
We are not Synopsys. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error