Applications Engineering – Sr Staff Engineer (TCAD, AI and Python)
- Source: LinkedIn
- Synopsys Inc
- On-site
- Hyderabad
- Full-Time
- Senior
Job Description
We Are
At Synopsys, we lead innovation in electronic design automation and semiconductor technology. Our TCAD solutions enable accurate physics-based device and process simulation for advanced semiconductor technologies. Increasingly, AI-driven methodologies and Python-based automation are transforming how simulation workflows are developed, validated, released, and scaled.
You Are
You are a technically strong and curious engineer with a solid background in TCAD and semiconductor device physics, combined with a passion for Python-based engineering automation and applied AI/ML. You enjoy working at the intersection of physics-driven simulation, data-assisted modeling, software infrastructure, and engineering productivity.
What You’ll Be Doing
- Develop, enhance, and maintain TCAD simulation workflows for device and/or process modeling across advanced semiconductor technologies.
- Drive improvements in device physics models, process flows, and simulation engines through hands-on analysis, benchmarking, and close collaboration with core R&D teams.
- Design and implement Python-based tools, APIs, and automation frameworks to improve workflow robustness, usability, and scalability.
- Use AI and Python-based approaches to improve the efficiency, quality, and automation of the TCAD release process, including regression analysis, validation flows, and release readiness metrics.
- Collaborate with cross-functional teams to translate engineering requirements into production-quality software solutions.
The Impact You Will Have
- You will directly influence the next generation of TCAD tools by improving simulation accuracy, performance, and usability through AI-driven innovation and Python automation.
- Enable more robust and efficient TCAD releases using data-driven validation and automated regression workflows.
- Influence the evolution of TCAD tools toward modern, scalable, AI-enhanced platforms.
- Accelerate adoption of advanced TCAD capabilities across internal teams and customers.
What You’ll Need
- MS or PhD in Electrical Engineering, Physics, Materials Science, Computer Science, or equivalent.
- 5+ years of industry experience in TCAD, semiconductor device physics, or process simulation.
- Strong proficiency in Python for scientific computing, automation, and tooling.
- Experience applying AI/ML techniques to engineering workflows.
- Strong analytical thinking, problem-solving ability, and communication skills.
Nice to Have
- Experience applying ML frameworks to scientific or engineering problems.
- Exposure to EDA tool development or semiconductor R&D environments.
- Experience supporting large-scale validation or release processes.
Who You Are
- You can sit with a device physicist discussing threshold voltage roll-off and walk out with a Python script that automates the entire calibration sweep by end of week
- You are comfortable working in ambiguity, whether that means incomplete specs, noisy data, or a simulation deck that crashes for reasons no one understands yet
- You have a point of view on what good automation looks like and you push back when a workflow is too brittle, too manual, or too hard for the next engineer to maintain
- You think about the downstream impact of your work, not just whether the simulation converges but whether the release process will break when someone runs it on a different machine
- You are curious about new methods and willing to experiment, but pragmatic enough to know when a simple Python loop beats a fancy neural network
- You communicate clearly across disciplines, translating between physics language, software engineering language, and business priorities without losing the thread
The Team You’ll Be A Part Of
You will join a highly skilled TCAD team advancing simulation technology through physics-based models and AI-enhanced methodologies, working closely with product development, applications, and research teams worldwide.
TPG
Skills
- Python
- beats
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
