Senior R&D Engineer – EDA, C++, Python, Distributed Computing, Multi-Threading, AI/ML/DL, GIT

Website ANSYS
Summary / Role Purpose
The Senior R&D Engineer is responsible for the development of software products for semiconductor analysis. In this role, the Senior R&D Engineer will use advanced technical and problem-solving skills to help the team tackle complex issues, satisfy customer requirements, and accomplish development objectives.
Innovation in semiconductor design and manufacturing enables smaller device architectures with higher performance and energy efficiency for powering the smart product revolution. The physics associated with shrinking geometries, especially in the emerging 3-D IC, FinFET and stacked-die architectures, brings out design challenges related to power and reliability, affecting design closure. ANSYS simulation and modeling tools offer the sign-off accuracy and performance needed to ensure power noise integrity and reliability of even the most complex ICs, considering electromigration, thermal effects and electrostatic discharge phenomena.
Key Duties and Responsibilities
- Performs development activities that may require extensive analysis in areas including user experience, software design and solver research.
- Employs best practices and helps to maintain them through technical reviews and mentoring
- Performs complex bug verification, release testing and beta support for assigned products.
- Researches problems discovered by QA or product support and develops solutions
- Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues.
- Works independently with minimal supervision and may take on some planning and mentoring responsibilities.
- May be responsible for managing interns or co-ops but typically does not have direct reports.
Minimum Education/Certification Requirements and Experience
- BS in Engineering, Computer Science, or related field with 5 years’ experience, MS with 3 years’ experience, or PhD with 1 year experience
- Commercial experience with software design and development methodologies
- Excellent technical knowledge and experience with C++ and Python.
- Understanding of electronic design at gate and transistor level.
Preferred Qualifications and Skills
- Experience in AI/ML-based development, including hands-on experience in designing, implementing, and optimizing machine learning models, deep learning algorithms, and data-driven solutions for real-world applications
- Experience delivering high-quality products in a large-scale commercial software development environment.
- Good communication and interpersonal skills
- Ability to work collaboratively in a geographically distributed team.
Apply for job
To view the job application please visit careers.ansys.com.
IEDM 2025 – TSMC 2nm Process Disclosure – How Does it Measure Up?