Staff TCAD software developer
Hyderabad, India
Synopsys Inc
General Information
Job Title Staff TCAD software developer Job ID 5235 Country India City Hyderabad Date Posted 03-Sep-2024 Job Category Engineering Job Subcategory R&D Engineering Hire Type Employee Remote Eligible NoDescriptions & Requirements
Job Description and Requirements 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:
- 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.
- Proficiency in Python and the scientific Python ecosystem.
- Experience writing Python wrappers for C++ APIs (pybind11).
- 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.
- GPU programming.
- Computational geometry, level set related methods, kinetics Monte Carlo methods, Lattice Boltzmann method etc.
- Semiconductor domain knowledge (semiconductor physics, plasma and chemistry for manufacturing, and applications).
- Basic experience with TCAD simulation.
- Practical experience with ML techniques and applications.
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Categories:
Engineering Jobs
Leadership Jobs
Tags: Agile APIs C++ Chemistry Engineering GPU Machine Learning Monte Carlo Physics Python R R&D
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Principal Data Scientist jobsStaff Data Scientist jobsPrincipal Data Engineer jobsData Manager jobsContent writer - Freelance AI Tutor jobsJunior Data Analyst jobsWriter - Freelance AI Tutor jobsData Scientist II jobsData Science Manager jobsResearch Scientist jobsBusiness Data Analyst jobsSr. Data Scientist jobsSenior Machine Learning Researcher jobsSr Data Engineer jobsLead Data Analyst jobsSoftware Engineer, Machine Learning jobsBI Analyst jobsData Science Intern jobsJunior Data Engineer jobsSenior AI Engineer jobsCopywriter - Freelance AI Tutor jobsAzure Data Engineer jobsData Analyst II jobsJunior Data Scientist jobsData Engineer III jobs
Linux jobsEconomics jobsSnowflake jobsHadoop jobsOpen Source jobsPhysics jobsRDBMS jobsComputer Vision jobsJavaScript jobsBanking jobsMLOps jobsData Warehousing jobsScala jobsKafka jobsNoSQL jobsAirflow jobsGoogle Cloud jobsSAS jobsData warehouse jobsOracle jobsClassification jobsKPIs jobsPostgreSQL jobsR&D jobsGitHub jobs
Streaming jobsScikit-learn jobsData Mining jobsScrum jobsTerraform jobsLooker jobsCX jobsPandas jobsPySpark jobsJira jobsDistributed Systems jobsIndustrial jobsRobotics jobsReact jobsRedshift jobsJenkins jobsMicroservices jobsMySQL jobsBigQuery jobsMatlab jobsdbt jobsUnstructured data jobsE-commerce jobsData strategy jobsGPT jobs