Sr Principal Software Engineer

Cadence Design Systems

Austin, Texas, United StatesFull-timePosted Nov 2, 2026

About the role

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

We are seeking a Software Engineer to develop AI models for electrothermal, electromagnetic, and structural simulations. This role combines research in deep learning with practical product integration to improve simulation accuracy and performance in complex physics scenarios.

Key Responsibilities

Develop AI models for electrothermal, electromagnetic, and structural simulations.

Monitor emerging AI technologies and research directions. Lead research on the generalization and interpretability of large models in complex physics scenarios, and integrate advances into products to improve simulation accuracy and performance.

Qualifications

Strong intellectual curiosity in artificial intelligence and up-to-date knowledge of advances in deep learning, including large language models and generative models.

Hands-on experience with deep learning frameworks such as PyTorch or TensorFlow, and familiarity with autoencoders, Transformers, Fourier neural operators, and diffusion models.

Experience in semiconductor chip design or 3D-IC technologies is preferred.

Excellent programming skills in Python and C/C++.

Publications in leading AI, computational science, or engineering conferences and journals are preferred.

Education and Experience

MS or PhD in a related field and at least 3 years of relevant experience are required.

We’re doing work that matters. Help us solve what others can’t.

Responsibilities

  • Develop AI models for electrothermal, electromagnetic, and structural simulations.
  • Lead research on generalization and interpretability of large models for complex physics scenarios.
  • Monitor AI research and integrate advances into products to improve simulation accuracy and performance.

Qualifications

  • MS or PhD in a related field and at least 3 years of relevant experience.
  • Strong knowledge of artificial intelligence and advances in deep learning, including large language models and generative models.
  • Hands-on experience with PyTorch or TensorFlow and familiarity with autoencoders, Transformers, Fourier neural operators, and diffusion models.
  • Excellent programming skills in Python and C/C++.
  • Experience in semiconductor chip design or 3D-IC technologies preferred.
  • Publications in leading AI, computational science, or engineering conferences and journals preferred.

Skills mentioned

PythonC++Machine LearningDeep LearningNeural NetworksPyTorchTensorFlowTransformersGenerative AILarge Language Models

About Cadence Design Systems

Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Our design solutions, based on Cadence’s Intelligent System Design™ strategy, are essential for the world’s leading semiconductor and systems companies to build their next-generation products from chips to full electromechanical systems that serve a wide range of markets, including hyperscale computing, mobile communications, automotive, aerospace, industrial, life sciences and robotics. In 2024, Cadence was recognized by the Wall Street Journal as one of the world’s top 100 best-managed companies. Cadence solutions offer limitless opportunities—learn more at www.cadence.com.

Software Development10,001+ employeesSan Jose, California

H-1B sponsorship history

Historical employer filing data was found for Cadence Design Systems. The employer record includes 1,739 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.