What this role is and why it exists
You are a passionate engineer dedicated to advancing the field of mechanical simulation and software development. With a strong background in mechanical engineering and hands-on experience in coding (C++, Python, or Fortran), you thrive at the intersection of engineering and technology.
What you'll be doing
Designing, developing, and maintaining core functionalities for the ANSYS MAPDL application and Mechanical product line.
Implementing algorithms and features in C++, Python, and/or Fortran for simulation and analysis workflows.
Optimizing linear dynamics software solutions for performance, scalability, and reliability in high-performance computing environments.
Collaborating with cross-functional teams to define requirements, troubleshoot issues, and deliver robust engineering solutions.
Contributing to the evolution of mechanical simulation capabilities, ensuring alignment with industry standards and customer needs.
Participating in code reviews, testing, and documentation efforts to uphold best practices in software development.
Engaging in continuous learning to stay abreast of advancements in simulation technology, HPC, and software engineering.
What you'll need
BS in Mechanical or Aeronautical Engineering, Applied Mechanics or Mathematics, or related fields with 5 years’ experience, MS with 3 years’ experience (Ph.D. Degree with strong backgrounds in structural dynamics, and finite element coding experience is preferred).
Solid experience in coding with at least one of the C++, Python, and/or Fortran.
Strong foundation in mechanical engineering, linear/structural dynamics, and FEM principles.
Familiarity with high-performance computing (HPC) environments and parallelization techniques.
Experience with software development best practices, including version control, unit testing, and documentation.
Why this matters
Advance the capabilities of industry-leading mechanical simulation software, empowering engineers worldwide.
Drive innovation in FEM and HPC, enabling faster and more accurate design workflows for major industries.
Elevate product reliability and performance, supporting mission-critical engineering applications.
Enhance the user experience for customers, facilitating better decision-making and engineering outcomes.
Collaborate on cutting-edge projects that define the future of simulation-driven engineering.
Help shape product strategy and technical direction through active participation.