R&D Software Engineer - TCAD
Hillsboro, Oregon, United States Apply NowYou Are:
You are a talented R&D engineer with expertise in scientific computing and software development. You possess strong design and programming skills in C++ and Python, and have a solid background in high-performance algorithms and data structures. You are passionate about developing infrastructure for physics-based simulation platforms, and you thrive in a high-performing and collaborative R&D culture.
What You’ll Be Doing:
- Designing and implementing Python/C++ API components for physics-based simulation platforms.
- Designing and refactoring C++ libraries for efficiency.
- Building frameworks for high-performance PDE solvers.
- Collaborating with a diverse team of experts in software development and scientific computing.
- Contributing to the development of our Sentaurus line of products.
- Ensuring that simulations are fast and accurate for nano-scale semiconductor devices, interconnects, and circuits.
The Impact You Will Have:
- Enabling the design and simulation of next-generation semiconductor chips.
- Contributing to innovations in consumer products like phones, cameras, and cars.
- Improving the efficiency and performance of our simulation platforms.
- Supporting semiconductor corporations, research institutions, and universities worldwide.
- Driving technological advancements in chip design and software development.
- Helping to shape the future of the semiconductor industry.
What You’ll Need:
- PhD or MS in Computer Science, Engineering, or Applied Mathematics.
- Strong design and programming skills in C++ and Python.
- Solid background in high-performance algorithms and data structures.
- Experience with parallel programming (TBB, OpenMP, MPI) is preferred.
- Knowledge of build systems, containers, and cloud-native coding is a plus.
Who You Are:
- A collaborative team player with excellent communication skills.
- Innovative and creative, with a passion for scientific computing and software development.
- Detail-oriented and committed to delivering high-quality work.
- Adaptable and able to thrive in a fast-paced, international environment.
- Dedicated to continuous learning and professional growth.
The Team You’ll Be A Part Of:
You will be joining a high-performing and collaborative R&D team with diverse expertise, experience, and interests in software development and scientific computing. Our team is dedicated to developing innovative solutions for the semiconductor industry and enjoys a creative and international work environment.
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
#LI-MS2
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.
Apply NowRelevant Jobs
- Senior AI Engineer Sunnyvale, California Engineering
- Emulation Applications Engineer Sunnyvale, California Engineering
- Director of SAP Finance Solutions Sunnyvale, California Information Technology
Find the open role that’s
right for you
- Senior AI Engineer Sunnyvale, California
- Emulation Applications Engineer Sunnyvale, California
- Director of SAP Finance Solutions Sunnyvale, California
- System IP Product Manager, Executive Director Sunnyvale, California
View all job opportunities here
View all job opportunities here