R&D Engineering, Staff Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Design, develop, test or debug EDA software products, solutions and related technologies.
- 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.
- Ensure efficient data storage, including use of compression techniques, local versus network disks, and efficient representation of data.
- Conduct performance testing, coordinate code drops, analyze results, and refine code based on test results.
- Utilize machine learning methodologies to optimize graphs and schedule tasks for distributed jobs.
- Contribute to research to identify new AI applications.
- Apply learned techniques and contribute to analysis and investigation to solve problems.
- Build productive internal/external working relationships to resolve mutual problems by collaborating on procedures or transactions.
Requirements
- Master’s degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related field.
- 6 months of experience in distributed task scheduling and load balancing.
- Background in C/C++.
- Background in Linux.
- Background in Distributed processing.
- Background in Threading.
- Background in Scheduling.
- Background in Performance analysis and optimization.
- Background in Code debuggers.
- Background in Grid systems.
- Background in NFS, local disks, memory cache, and file compression techniques.
Desired Qualifications
- Experience with AI/ML, GenAI and Cloud technologies.
Benefits
- 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
- Annual bonus, equity, and other discretionary bonuses
- Comprehensive health, wellness, and financial benefits
Skills
Smart, Secure Everything—From Silicon to Software Synopsys technology is at the heart of innovations that are changing the way we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure. Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at…
Company
Synopsys IncJob Posted
1 day ago
Employment Type
Full Time
Work mode
On Site
Salary
US$153,882.56–180,000.00 / year
Hours per week
40
Experience Level
Senior
Locations
Morrisville, United States
Qualification
Applicants
Be an early applicant
