CareerPlanSign in

Software Development Engineer - Contact Mechanics

Wilsonville, IL, United States💼 Full-time💰 $129,600–$233,300🗓 2026-08-05 → 2026-09-28

Core

Develop and deploy production finite element analysis (FEA) solutions, specifically contact and constraint capabilities for implicit nonlinear and linear analyses within Siemens PLM software.

Role type

Senior IC computational mechanics software engineer

Builds

Production FEA libraries and features for Simcenter Optistruct

Domain

Industrial software / Computational mechanics / Finite Element Analysis

Deliverable

production ML models | product features

Required skills

Contact mechanics, Finite element analysis (FEA), Continuum mechanics, PDE/ODE formulation, C++, Fortran, C, High Performance Computing (HPC), Parallelization, Algorithm design

Preferred skills

GPU programming, CPU optimization, Vectorization, Agile development

Technologies

Simcenter Optistruct, C++, Fortran, C

Responsibilities

Design and implement algorithms for computational contact mechanics; Translate engineering requirements into mathematical formulations and data structures; Collaborate with QA and documentation teams to verify implementation and create examples.

Seniority

Senior, hands-on IC

Sourced via siemens_eda · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.