The driving force behind our success has always been the people of AspenTech.
What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way.
You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The Role
As a Senior Software Developer in our Technology Group, you will use your expertise developing 3D graphics software for AspenTech's OptiPlant 3D Layout product.
You will leverage your domain knowledge and passion for software engineering to provide leadership that will help drive AspenTech's Asset Optimization strategy.
Your Impact
- Design, develop, maintain, and support of 3D graphics and visualization systems
- Collaborate with customers, product managers, designers and developers to understand customer needs and translate them into product requirements and specifications
What You'll Need
- Bachelor's in Computer Science or equivalent field with experience developing 3D graphics; Master's preferred
- 5+ years professional software development experience
- Expertise developing with Thermo Fisher Scientific Open Inventor, OpenGL, AutoCAD, or similar 3D systems
- Experience developing with C# /.NET a plus
- Experience developing with C++ a plus
- Experience in developing with Three.js, Babylon.js or similar front-end 3D visualization libraries is a plus.
- Strong problem-solving skills and attention to details
- Familiarity with mechanical engineering or related fields is a big plus
- Demonstrated history of working well in a team
- Excellent communication skills
- English fluency (written and verbal) required