This company is committed to hiring Veterans

Full Stack Software Engineer

This job is no longer active. View similar jobs.

POST DATE 12/6/2019
END DATE 1/24/2020

ANSYS Ann Arbor, MI

Ann Arbor, MI
AJE Ref #
Job Classification
Full Time
Job Type
Company Ref #
Mid-Career (2 - 15 years)
Bachelors Degree


The Full Stack Software Engineer is responsible for helping configure existing simulation platforms to be accessible remotely through a web application. This role is also responsible for developing a cloud base environment that will enable engineers to access simulation flows for the design and verification of systems such as autonomous driving (ADAS/AV), 5G systems, electrification. This role will build up the stack from the ground up, end to end, making sure the architecture will be flexible and scalable. As our simulation technology evolves rapidly, the environment will have to be frequently updated with new versions and features. You will be a member of a world class solutions engineering team that is helping customized solutions in the ever more complex engineering world, covering a wide range of applications.

Partner with cross-functional teams to understand requirements and build solutions
Architect and develop a back-end infrastructure to allow starting cloud instances that will run complex simulations on Virtual Machine or containers
Configure flexible front ends to enable user to configure, launch and postprocess simulations
Ensure secured access of the application
Design the infrastructure to be easily maintained (frequent updates), flexible (frequent simulation flows changes) and scalable (multiple users will require instances)

Bachelor s degree
A minimum of 5 years of experience with cloud technology frameworks on Azure or AWS
A minimum of 5 years of experience with back-end engineering (virtualization, containers)
A minimum of 5 years of experience with programming tools such as Python, C++ and C#
Knowledge of component and system validation in a virtual environment
Excellent organizational and communication skills
Self-driven and highly motivated team player
Demonstrated skills in writing and presenting in fluent English

Bachelor s degree in Computer Sciences or related field
Experience with system and or simulation tools such as MATLAB, Simulink, any ANSYS solver,
Good understanding of engineering or physics
Ability to work independently, as well as with others in a diverse team environment
Ability to travel up to 10%

Culture and values are incredibly important to ANSYS. They inform us of who we are, of how we act. Values aren't posters hanging on a wall or about trite or glib slogans. They aren't about rules and regulations. They can't just be handed down the organization. They are shared beliefs guideposts that we all follow when we're facing a challenge or a decision. Our values tell us how we live our lives; how we approach our jobs. Our values are crucial for fostering a culture of winning for our company:
Customer focus
Results and Accountability
Transparency and Integrity
Sense of urgency
Collaboration and Teamwork

ANSYS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.

ANSYS does not accept unsolicited referrals for vacancies, and any unsolicited referral will become the property of ANSYS. Upon hire, no fee will be owed to the agency, person, or entity.