Description
Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing.
You will join a team building real software that powers electronics design tools used across the semiconductor industry, and you will have the space to grow into the engineer you want to become.
Responsibilities
- Write and maintain C++ code for the Electronics Desktop product, contributing to core infrastructure that supports product functionality and integration
- Debug and resolve issues in a large, complex codebase with guidance from senior engineers on the team
- Implement well-defined features and improvements to internal technology, UI/UX components, and communication layers within the Desktop platform
- Collaborate with team members in Sunnyvale and remote locations to understand requirements, review code, and align on technical approach
- Test and validate your work to ensure it meets quality standards before integration into the broader product
- Ramp up on internal tooling, build systems, and development workflows used by the Core Desktop team
Requirements
- Bachelor's degree in Computer Science, Engineering, or related fields
- 0 to 2 years of software development experience, including internships, co-ops, or academic projects
- Strong programming skills in C++, including familiarity with object-oriented design and memory management
- Solid understanding of data structures and algorithms, and how to apply them to solve real problems
- Ability to read, understand, and debug code you did not write
- Experience with Python is a plus and will help you contribute to automation and scripting tasks on the team
Benefits
- Comprehensive medical and healthcare plans that work for you and your family
- Time away: company holidays, ETO and FTO Programs
- Family support: maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more
- ESPP: purchase Synopsys common stock at a 15% discount, with a 24-month look-back
- Retirement plans: save for your future with our retirement plans that vary by region and country
- Competitive salaries
For more fresh new jobs, check out yubhub.co.