What you'll do
Perform software development activities in areas including GUI, 3D and 2D visualization, post processing, software design and user experience.
- Employ best software practices.
- Investigate problems discovered by QA or product support and develop solutions.
- Perform bug verification and release testing.
- Understand the requirements for a product, including target environment, performance criteria, and competitive issues.
What you need
To succeed in this role, you'll need hands-on experience in software development and strong problem-solving skills.
- BS in Computer Science, Engineering, or related field with 2 years’ experience or Masters Degree
- Working experience with in technical software development proven by academic, research, or industry projects.
- Good understanding and skills using C++ or related language.
Why this matters
This role enhances the graphics and post processing features in ANSYS' industry-leading electromagnetic simulation products. When software fails, simulations can be inaccurate, so your work directly impacts performance. You'll develop deep expertise in software development and have clear progression into senior software development roles.