C

Cadence Design Systems

Develops EDA software, IP, verification tools

Computational Structural Dynamicist

Software EngineeringConfirmed live in the last 24 hours
Full-timeIrvine, CA, USAIn-person

About the Job

Requirements

  • A PhD in Aerospace Engineering, Mechanical Engineering, Applied Mechanics, or Civil Engineering is required.
  • Proven experience implementing, enhancing, and debugging algorithms inside a commercial-grade parallel finite element code is required.
  • High proficiency in C++, Fortran, and Python, including navigating, refactoring, and fixing bugs in a codebase, is required.
  • Mastery of advanced structural dynamics, including transient, modal, frequency-response, and nonlinear dynamic analyses, is required.
  • Strong expertise in applied linear algebra for engineering mechanics, including sparse solvers and eigenvalue problems, is required.
  • A strong background in debugging and optimizing parallel programming paradigms such as MPI and OpenMP is required.

Responsibilities

  • Implement and optimize advanced structural dynamics capabilities in commercial finite element analysis software.
  • Work with Product Management to translate automotive and aerospace requirements into robust software designs.
  • Apply high-level linear algebra techniques to solve complex engineering mechanics problems.
  • Develop and optimize parallel code for high-performance, bug-free execution on modern hardware.
  • Diagnose, debug, and resolve complex numerical and algorithmic issues within a large, production-grade legacy and modern Fortran codebase.

Desired Qualifications

  • Knowledge of aeroelasticity, including flutter and gust response, and rotor dynamics involving jet engines and turbomachinery is preferred.
  • Knowledge of vibro-acoustics (noise, vibration, and harshness) and powertrain is preferred.
  • Experience with modern software engineering practices, including regression testing, profiling tools, version control, and continuous integration, is preferred.

About the Company

Cadence Design Systems

Develops EDA software, IP, verification tools

Cadence Design Systems supplies software, hardware, and IP for electronic design automation (EDA) to help customers create advanced semiconductor chips and electronic systems. Its tools handle system design, verification, digital and analog IC design, and custom flows, while IP such as Tensilica processors and DSP cores can be licensed for integration into customer products. The offerings are delivered as software licenses with maintenance and support, plus IP licensing and occasional hardware-accelerated options. The company differentiates itself with a broad, end-to-end EDA portfolio and close collaboration with industry leaders to streamline the path from concept to silicon, aiming to help customers bring sophisticated silicon and electronics to market faster with lower risk and higher productivity.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1988

Recently Posted Jobs

Explore more opportunities at Cadence Design Systems

See more jobs