Staff TCAD software developer
![pin icon](https://tbcdn.talentbrew.com/company/44408/gst_v1/img/icon-map-purple.png)
Category: Engineering
Hire Type: Employee
Job ID 48742BR Date posted 02/27/2024
The Technology Computer Aided Design (TCAD) group at Synopsys is the industry leader in 3D technology modeling software for semiconductor devices and integrated circuits operation and manufacturing.
The Synopsys TCAD group is looking for a Staff Software Engineer to work in the field of 3D technology modeling. This is a unique opportunity to work in the development of software for cutting edge semiconductor technologies. You will work with an international team, developing Synopsys's most advanced 3D modeling products for TCAD.
In this role, you will specify, develop, and implement features for new and existing software products.
Join a collaborative and agile international team, share your experience and ambitious ideas, and innovate with us.
Responsibilities:
Apply Now
The Synopsys TCAD group is looking for a Staff Software Engineer to work in the field of 3D technology modeling. This is a unique opportunity to work in the development of software for cutting edge semiconductor technologies. You will work with an international team, developing Synopsys's most advanced 3D modeling products for TCAD.
In this role, you will specify, develop, and implement features for new and existing software products.
Join a collaborative and agile international team, share your experience and ambitious ideas, and innovate with us.
Responsibilities:
- Specify, develop, and implement features for new and existing products related to semiconductor processes and manufacturing.
- Support and assist evaluation projects and activities of our customers involving the creation of working prototypes for proof of concepts and feasibility studies.
- Closely interact with our support and test teams, for requirements and identifying bugs.
- Work closely with other developers in the team to improve and expand the team’s technical skillset.
- BTech/MTech in CS/ECE/EE from a reputed university.
- 5+ years of experience in C++ software development.
- Strong C++17/20 skills and functional programming methods.
- Solid understanding of data structures and algorithms.
- Practical experience with writing efficient data structures and algorithms processing them.
- Experience with software engineering practices, including writing testable software, and managing large code bases.
- Experience in working with worldwide cross-functional teams.
- Strong communication and interpersonal skills.
- Proficiency in Python and the scientific Python ecosystem.
- Experience writing Python wrappers for C++ APIs (pybind11).
- GPU programming.
- Semiconductor domain knowledge (semiconductor physics, plasma and chemistry for manufacturing, and applications).
- Basic experience with TCAD simulation.
- Practical experience with ML techniques and applications.
Relevant Jobs
-
Senior Manager, Front End/RTL Design
Austin, Texas Engineering
-
Backend/Frontend AE
Shanghai, China Engineering
-
Project / Program Management, Sr Staff
Zhubei, Taiwan General Management
![Synopsys Hiring Process 1. Apply. As an applicant, your resume, skills, and experience are being reviewed for consideration. 2. Phone screen. Once your resume has been selected, a recruiter and/or hiring manager will reach out to learn more about you and share more about the role. 3. Interview. You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via zoom. 4. Offer. Congratulations! You have been selected as a finalist; your recruiter will reach out to propose your offer details. A written offer will soon follow. 5. Onboarding. You will be invited to complete new hire documents to ensure you are set-up and prepared for your first day. 6. Welcome. Your hiring manager, team, and an assigned buddy will help you get acclimated. Over the next few weeks, you will receive communications and engagement invitations that will help ramp you up for your future at synopsys](http://tbcdn.talentbrew.com/company/44408/gst_v1/img/hiring-process-mobile.png)
Available Opportunities
Find the open role that’s right for you.
-
Senior Manager, Front End/RTL Design
Austin, Texas Engineering
-
Backend/Frontend AE
Shanghai, China Engineering
-
Project / Program Management, Sr Staff
Zhubei, Taiwan General Management
-
Director of Functional Safety Verification
United Kingdom, Reading, United Kingdom, Theale, United Kingdom Engineering
View all job opportunities here
View all job opportunities here