Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Circuit Simulation R&D

$136.5k - $253.5k

Cadence Design Systems Inc

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

We seek a graduate researcher-practitioner in applied mathematics/statistics to advance algorithms for electronic circuit simulation, Monte Carlo yield analysis, and optimization. You will work cross-functionally to turn deep math into production-grade technology.

Qualifications

  • Graduate degree in applied mathematics, statistics, or a closely related field (CS with strong math focus).

  • Demonstrated ability to conduct literature reviews, translate theory to practice, and deliver innovative results in real-world settings.

Core Expertise

  • Statistical inference: significance testing (p-values, confidence intervals), Bayesian statistics, design of experiments, Monte Carlo methods (random sampling, density estimation).

  • Rare-event and reliability analysis (a plus): importance sampling, subset simulation, cross-entropy methods, extreme value/tail modeling, yield estimation.

  • Surrogate modeling and Uncertainty Quantification (a plus): Gaussian processes, polynomial chaos, sparse grids, variance reduction.

Applied Mathematics (any of the following is a plus)

  • Optimization: linear, nonlinear, convex, integer, stochastic, variational; robust/multi-objective; derivative-free/global methods (e.g., CMA-ES, Bayesian optimization).

  • Numerical analysis: numerical linear algebra (sparse/Krylov/preconditioning), stiff ODE/DAE solvers, approximation, quadrature; model reduction (POD/MOR).

  • Differential equations: ODE/PDE/SDE, dynamical systems.

  • Probability and statistics: stochastic processes, inference, uncertainty quantification.

  • Data science: statistical learning, optimization for ML, dimensionality reduction.

Familiarity with Machine Learning (preferred)

  • Classical ML: regression (linear/logistic), regularization (ridge/lasso), classification (SVM, kNN), ensembles (trees, random forests, boosting).

  • Contemporary AI (a plus): graph neural networks, transformers, reinforcement/transfer learning, representation learning, active learning.

Software and Systems (Not needed but any of the following is a plus)

  • Programming proficiency in Python and/or C++ is a plus (NumPy/SciPy, PyTorch/JAX, performance optimization, clean APIs).

  • Strong computer science background is a plus (data structures, algorithms, version control, testing, CI/CD).

  • HPC/parallel computing (a plus): MPI, CUDA, distributed workflows.

Any prior Experience in the following areas is a plus

  • Scientific computing in one or more areas: computational electromagnetics, fluid/thermal/molecular dynamics, computational physics, or electrical circuit simulation.

  • Electronic design automation (EDA): SPICE/Spectre/Verilog-A, netlists, PVT/Monte Carlo flows, yield/parametric corners.

Responsibilities

  • Research, design, and validate algorithms for circuit simulation, rare-event estimation, and optimization.

  • Quantify accuracy/speed vs. baselines; perform rigorous statistical analyses.

  • Build robust, maintainable implementations and integrate with production toolchains.

  • Good Team Player as well as collaborate with cross-functional teams and document methods and results clearly.

The annual salary range for California is $136,500 to $253,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

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

Additional Jobs (

Equal Employment Opportunity Policy:

Cadence is committed to equal employment opportunity throughout all levels of the organization.

  • Read the policy(opens in a new tab) (

We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact View email address on click.appcast.io.

Privacy Policy:

Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) ( .

E-Verify Cadence participates in the

E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.

Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. ? Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Circuit Simulation R&D in San Jose, CA vacancy
  • $136.5k - $253.5k

     ...mathematics/statistics to advance algorithms for electronic circuit simulation, Monte Carlo yield analysis, and optimization. You will work...  ...transfer learning, representation learning, active learning. Software and Systems (Not needed but any of the following is a plus)... 
    Suggested

    Cadence Inc

    San Jose, CA
    4 days ago
  • $141k - $227.7k

     ...more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category:...  ...& Johnson is hiring for a Principal R&D Software Engineer - Shockwave...  ...focus on analog high-voltage circuit design and development. Essential... 
    Suggested
    Temporary work
    Local area

    Johnson and Johnson

    Santa Clara, CA
    4 days ago
  • $136.5k - $253.5k

     ...technology. Join our expert R&D team as we create technologies...  ...digital and mixed-signal circuits, powering the communication,...  ...structures, algorithms, and applying software engineering principles. ~ Industry...  ...in development of circuit simulation or library characterization... 
    Suggested

    Cadence Inc

    San Jose, CA
    4 days ago
  • $136.5k - $253.5k

     ...technology. Join our expert R&D team as we create technologies...  ...digital and mixed-signal circuits, powering the communication,...  ...structures, algorithms, and applying software engineering principles. ~ Industry...  ...in development of circuit simulation or library characterization... 
    Suggested

    Cadence Design Systems

    San Jose, CA
    4 hours ago
  • $280k - $350k

     .... JOB SUMMARY Apptronik is seeking a Principal Engineer to lead development of high-performance embedded AI systems and simulation infrastructure for humanoid robots. This...  ...Linux platforms, and low-level embedded software. This person will be leveraged to scale simulation... 
    Suggested
    Full time
    Local area

    Apptronik

    Sunnyvale, CA
    1 hour ago
  • $143.05k - $238.42k

     ...insights in electronic design, simulation, prototyping, test,...  ...next generation UI platform for Engineering Applicationsfor Optical Design...  ...Why come work for the ODE R&D team: Keysight ODE has been...  ...making high-quality optical software for50 years. We providecutting... 
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    4 days ago
  • $154k - $286k

     ...speed and scale than traditional simulation. Together, AVIP and VB are...  ...systems, where early software bring-up, performance analysis...  ...The AVIP / Virtual Bridge R&D team designs, implements, and...  ...and CXL In this role, the engineer will be responsible for designing... 

    Cadence Design Systems

    San Jose, CA
    4 days ago
  • $138k - $206k

     ...partners, and communities. The engineer develops and extends the trace‑driven power/thermal simulation engine, integrating power...  ...Work policy Reports to: SVP, R&D (Power & Thermal Lab) What...  ...of experience. Strong C++ software‑engineering background. Experience... 
    Work at office
    Immediate start
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    7 days ago
  •  ...trusted insights in electronic design, simulation, prototyping, test, manufacturing, and...  ...points in their careers. Join a dynamic R&D team at Keysight Technologies that’s...  ...advanced laser interferometry. We’re hiring a Software Engineer to lead the design and development of... 
    Flexible hours

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    2 days ago
  •  ...Job Description Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous vehicle simulation platforms. The role bridges hands-on coding, protocol/process definition... 
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building scalable... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $148k - $226.2k

     ...Job Description The Simulation group is solving one of self-driving's most difficult problems: evaluating...  ...the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $154k - $286k

     ...impact on the world of technology. This position is for an R&D engineer, who will be involved in developing a multi-threaded and distributed...  ...for designing, developing, troubleshooting and debugging software programs in the areas of physical synthesis. Work closely with... 

    Cadence Inc

    San Jose, CA
    9 days ago
  • $223.13k - $334.69k

     ...worldwide leader in computational lithography for integrated circuit Lithography-Driven Design and Manufacturing™. ASML Brion's Tachyon...  ...Hillsboro Oregon. Role and responsibilities Product engineering team owns product lifecycle from design, development,... 
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    ASML

    San Jose, CA
    2 days ago
  • $200k - $220k

     ...operational, revenue, and valuation growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    2 days ago
  •  ...Align Technology is looking for a Sr. R&D Engineer, Core Product for our San Jose, CA office...  ...team working with materials, software, and manufacturing to conduct research...  ...pilot studies and other investigations  Simulate real world conditions and measure outputs... 
    Hourly pay
    Internship
    Work at office

    Align Technology

    San Jose, CA
    4 days ago
  • $134k - $231.15k

     ...recognize their merit. Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology...  ...the best talent to join our Vision team as a Principal Software Engineer-LabVIEW located in Milpitas... 
    Local area

    J&J Family of Companies

    Milpitas, CA
    7 days ago
  • $160.2k - $246.3k

     ...The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data...  ...correctness, and clean architecture. The Role As a Staff Software Engineer on the Rendering team within Simulation, you will architect,... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $160.2k - $246.3k

     ...experiences. About the Organization: The Simulation team, part of the Autonomous Vehicle...  ...tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    14 days ago
  • $148k - $226.2k

    Job Description The Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the... 
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    5 days ago
  • $152k - $287.5k

    A leading technology company in Santa Clara is seeking a Senior Software Engineer specialized in Simulation and Virtualization. This role involves contributing to the architecture of simulation platforms for next-gen systems and requires proficiency in C/C++. Candidates... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $169.98k - $279.97k

     ...insights in electronic design, simulation, prototyping, test,...  ...and design Quantum Pro EDA software that enables engineers to design, model, and validate...  ...be a key member of an R&D team responsible for developing...  ...that enable quantum circuit design workflows—turning complex... 
    Flexible hours

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    1 day ago
  • $159.5k - $271.2k

     ...and reticles, integrated circuits, packaging, printed...  ...15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem...  ...brightest research scientists, software engineers, application...  ...advanced modeling simulation, data analytics and process... 
    Minimum wage
    Work experience placement
    Flexible hours

    DiversityJobs Inc

    Milpitas, CA
    16 days ago
  • $2,000 per month

     ...millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for...  ...We are seeking highly motivated and detail-oriented software engineers to join our chip simulation team. We're building Sohu, the world's first transformer... 
    Work at office
    Relocation package

    ETCHED LLC

    San Jose, CA
    4 hours ago
  • $171.35k - $232.5k

     ...the supply chain. Intelligent software orchestrates advanced robots in...  ...we need As a Software Engineer, you will play a key role in the development of simulation systems and tools responsible...  ...multiple levels from Senior through Principal. Final level will be... 

    Symbotic

    Milpitas, CA
    4 hours ago
  • $184k - $287.5k

     ...building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is to enable biological simulation engines at scale. This team builds the GPU-... 
    Worldwide

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $210k - $234k

     ...Staff Software Engineer, Simulation Infrastructure San Jose, CA About the Role Muon seeks a Staff Software Engineer to join our Simulation team. An ideal candidate is an expert generalist software engineer who is as comfortable architecting and building reliable... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    3 days ago
  • $272k - $431.25k

     ...We are hiring senior engineers to work on the CUDA driver, a core component of our platform...  ...) ~15+ years of relevant systems software development experience ~ Strong C programming...  ...-design, perf. modeling using emulation/simulation, creating SW programming model exposures... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $185k - $203k

     ...Principal Embedded Software Engineer - Ethernet Retimers San Jose, United States Astera Labs provides rack-scale AI infrastructure through purpose...  ...FPGA emulation, pre-silicon validation, or hardware simulation environments Experience with RTOS, device drivers,... 
    Work at office
    Worldwide
    Flexible hours

    Astera Labs

    San Jose, CA
    4 hours ago
  •  ...Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...growing teams. About the role: The Scenario Simulation team is responsible for building a simulation engine that simulates the systems downstream of the perception... 
    Immediate start

    PlusAI

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Circuit Simulation R&D. Be the first to apply!