CareerPlanSign in

Principal Software Engineer

IRVINE 04💼 Full-time💰 $117,600–$117,600🗓 2026-08-11 → 2026-09-26

Core

Research, design, and develop advanced nonlinear finite element analysis algorithms and solution capabilities for MSC Nastran, Marc, and related simulation products.

Role type

Principal Software Engineer (Nonlinear FEA)

Builds

Advanced nonlinear analysis technologies, co-simulation capabilities, and solution algorithms for multidisciplinary simulations

Domain

Engineering simulation / Computational Mechanics / Finite Element Analysis

Deliverable

production ML models | product features

Required skills

Nonlinear mechanics, numerical methods, contact mechanics, finite element methods, Fortran, C/C++, Python, Linux shell scripting, engineering software development, debugging, problem-solving

Preferred skills

Large deformation analysis, fluid-structure interaction, computational fluid dynamics, heat transfer, fracture mechanics, geometry modeling, NURBS technologies

Technologies

MSC Nastran, Marc, Fortran, C/C++, Python, Linux

Responsibilities

Research and develop algorithms for nonlinear finite element analysis; develop, maintain, and test linear and nonlinear solution capabilities; create representative engineering models for validation and benchmarking; identify and report software defects and numerical issues; create and maintain test cases, benchmark models, and automated testing workflows; collaborate with engineering, QA, and product teams to improve product performance and reliability; lead design of complex analysis technologies and provide technical guidance and mentorship to other engineers

Seniority

Principal, hands-on IC with strategic influence

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