Role Description
We are seeking a Principal Design Engineer with strong Mechanical Engineering or related engineering background, deep CAE domain expertise, and expert-level understanding of Nastran solver workflows. This role is responsible for:
-
Studying pre-processing and post-processing workflows.
-
Defining complete design specifications.
-
Documenting use cases and specifying user interactions.
-
Guiding solver integration requirements for the development team to implement.
-
Acting as a senior design authority for CAE workflows.
-
Bridging customer engineering needs, solver behavior, product usability, and implementation-ready requirements.
-
Designing Python scripting and developing custom Python tools.
-
Using design and modeling tools such as Figma and Visual Paradigm to communicate workflow concepts, interaction models, and system behavior clearly.
Qualifications
-
Bachelorβs or Masterβs degree in Mechanical Engineering, Aerospace Engineering, Computational Engineering, Computer-Aided Engineering, Applied Mechanics, or a related engineering discipline.
-
12+ years of experience in Mechanical Engineering, CAE, simulation workflow design, solver integration, application engineering, product design, or related engineering software domains.
-
Expert-level understanding of Nastran solver workflows.
-
Deep expertise in CAE pre-processing and post-processing workflows.
-
Proven experience defining product use cases, workflow specifications, interaction models, user journeys, edge cases, and acceptance criteria for engineering software development teams.
-
Experience working with software development teams to translate engineering workflow knowledge into implementable requirements.
-
Hands-on experience designing Python scripting workflows and custom Python tools for CAE productivity.
-
Practical experience using design and modeling tools such as Figma and Visual Paradigm.
-
Experience with CAE products or simulation platforms such as MSC Apex, Patran, Nastran, Adams, Marc, Abaqus, ANSYS, HyperWorks, or equivalent technologies.
-
Practical experience using AI-assisted software development tools such as GitHub Copilot, Cursor, or similar tools.
Requirements
-
Expert knowledge of Nastran solver concepts and workflows.
-
Strong understanding of CAE model definition and engineering validation expectations.
-
Ability to specify detailed pre-processing and post-processing workflows.
-
Proficiency with Python scripting concepts and ability to design or develop custom Python tools for CAE automation.
-
Strong working knowledge of Figma for workflow mockups and user interaction design.
-
Strong working knowledge of Visual Paradigm or equivalent modeling tools.
-
Ability to work with development teams on solver integration design and implementation tradeoffs.
-
Familiarity with CAE automation, scripting APIs, and validation workflows for commercial engineering software.
Benefits
-
Opportunity to work on impactful projects.
-
Collaborative work environment.
-
Professional development opportunities.
Company Description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.