title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at ANSYS
All open opportunities, right here. Explore, apply, grow.
Apply now

R&D Engineer II

11 Apr 2025
Canonsburg, PA, USA
Verified by Turrior

Content + Source + Freshness • 12 Dec 2025 • 95% confidence

82 / 100

Offer value

Strong role due to its involvement in R&D for semiconductor applications, promising both technical growth and industry relevance.

  • Focus on semiconductor software development presents unique challenges
  • High technical proficiency required for effective role execution
  • Opportunities for substantial technical skill development
Pros
  • Engagement in cutting-edge semiconductor software development
  • Opportunities to tackle complex coding challenges
  • Room for technical skill advancement and expertise
Cons
  • Requires high technical proficiency that may limit candidate pool
  • Pressure to meet deadlines in a fast-paced R&D environment
  • Focus on code quality can complicate rapid development cycles

Who it's for

Mid to Senior Level • On-site with potential for flexible hours

Good fit
  • Experienced engineers in C/C++ seeking R&D roles
  • Professionals with semiconductor background looking to innovate
  • Individuals passionate about software performance and optimization
Not recommended for
  • New graduates without relevant technical experience
  • Candidates preferring less technical and more administrative roles
  • Those who desire extensive remote work options

Motivation fit

Keen interest in contributing to semiconductor technologyDesire to solve programming and software challengesEagerness to work in cutting-edge technology environments

Key skills

C/C++ programmingSoftware development methodologiesProblem-solving and debuggingCollaboration in technical teams
Score: 82/100 AI verified analysis

About the job

SUMMARY

This engineer will join the Research and Development team that creates state of the art software for semiconductor analysis.

RESPONSIBILITIES

· Build a solid understanding of the code and the team’s software development processes.

· Diagnose and fix code problems.

· Deliver code that meets requirements on schedule. Ensure that code is efficient, scalable, maintainable, extensible, robust and easy to understand.

· Optimize code to improve tool run time and memory capacity.

· Create unit, regression and/or system-level tests to thoroughly validate new features or changes.

· Communicate clearly and work closely with manager, technical leads and other engineers to refine solutions and to describe changes that may affect others.

· Learn and follow best practices in software engineering.

· Expand depth and breadth of knowledge in specific electronic design and analysis areas.

MINIMUM QUALIFICATIONS

· BS degree in Electrical Engineering, Computer Science or related field, with three years experience or MS in Electrical Engineering, Computer Science or related field

· Years of experience in C or C++ with broad and deep understanding of the language

· Working knowledge of the Linux operating system

· Background in data structures, algorithms, and debugging

· Solid understanding of electronic design at gate level and/or transistor level

· Ability to learn quickly, understand complex systems and to work closely with others

· Ability to complete high-quality work on time

PREFERRED QUALIFICATIONS

Prefer MS in Electrical Engineering, Computer Science or related field

Demonstrated skills in the following areas are a plus:

· Successful large-scale commercial software development

· Development, debugging and optimization of systems using distributed processing

· Experience with the Python programming language

· Parasitic extraction for advanced semiconductor nodes

· Transistor-level simulation or analysis

· Gate level or RTL power analysis and/or optimization

· IC physical design

· Logic synthesis or equivalence checking

· GUI development for physical design or analysis tools

· Experience in machine learning or deep learning research and development for EDA software

· Familiarity with deep learning algorithms development with a big data approach to complex chip design is a plus

Similar Jobs

9 months ago
5 months ago

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job