Principal Software Engineer

Cadence Design Systems
United States
Workplace: OnsiteFull timeUSD 117,600 - 218,400 annuallyFunction: Software EngineeringEducation: phdSkills: ["Problem-solving","Engineering analysis","Written communication","Verbal communication","Technical documentation"]

Lead research, design, and development of advanced nonlinear finite element analysis technologies for MSC Nastran, Marc, and related simulation products. Build and validate linear/nonlinear solution capabilities, develop benchmarking and regression testing workflows, and investigate defects, numerical issues, and performance concerns. Partner with engineering, QA, and product teams to improve simulation performance, reliability, usability, and release readiness, while producing technical documentation and guiding architecture and roadmap discussions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
1 day ago

Principal Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Lead research, design, and development of advanced nonlinear finite element analysis technologies for MSC Nastran, Marc, and related simulation products. Build and validate linear/nonlinear solution capabilities, develop benchmarking and regression testing workflows, and investigate defects, numerical issues, and performance concerns. Partner with engineering, QA, and product teams to improve simulation performance, reliability, usability, and release readiness, while producing technical documentation and guiding architecture and roadmap discussions.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Research, design, and develop advanced algorithms for nonlinear finite element analysis for MSC Nastran, Marc, and related products.
  • •Develop, maintain, enhance, and test linear and nonlinear solution capabilities, including implementation, validation, optimization, and performance improvements.
  • •Create representative engineering models to verify, demonstrate, and benchmark linear and nonlinear analysis capabilities.
  • •Build and maintain test cases, benchmark models, automated tools, and regression testing workflows for validation and performance evaluation.
  • •Collaborate with engineering, QA, and product teams and support QA activities such as benchmarking, certification, validation, release testing, and compliance documentation.

Pay and Benefits

Salary: USD 117,600 - 218,400 annually
Equity and Bonus:Equity
Perks:Paid LeavePaid Holidays401kHealth InsuranceDentalVisionEquity

Key Requirements

  • •Experience developing and implementing finite element analysis software, including user subroutines and numerical material models.
  • •Strong programming skills in Fortran and C/C++, with working knowledge of Python and Linux shell scripting.
  • •Strong knowledge of nonlinear mechanics and numerical methods, including contact mechanics, finite element methods, and implicit/explicit nonlinear analysis.
  • •Hands-on experience in two or more areas such as contact mechanics, large deformation/rotation, solution algorithms, fluid-structure interaction, heat transfer, fracture/failure, electrical/electromagnetic analysis, acoustics, or geometry modeling/NURBS.
  • •PhD in Mechanical Engineering, Civil Engineering, Aerospace Engineering, Applied Mechanics, Computational Mechanics, or a related field.
Experience:Finite element analysisFEA softwareSimulation productsNonlinear mechanics
Education:PhD / Doctorate in Mechanical Engineering, Civil Engineering, Aerospace Engineering, Applied Mechanics, Computational Mechanics, or a related field
Skills:Problem-solvingEngineering analysisWritten communicationVerbal communicationTechnical documentation
Languages:English
Tech Stack:FortranC/C++PythonLinux shell scriptingMicrosoft WordMicrosoft ExcelMSC NastranMarcNURBSGeometry modeling

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor