Principal Software Engineer - San Jose - Cadence Design Systems

    Cadence Design Systems
    Cadence Design Systems San Jose

    1 hour ago

    Description

    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

    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.


  • Only for registered members San Jose

    This is a remote internship role as a Software Engineer at Leechy providing an excellent opportunity to gain hands-on experience in software engineering within an innovative startup environment. · writing and testing code, · debugging software applications, · ,contributing to bui ...

  • Only for registered members San Jose

    We are looking for all levels of Software Engineers to join our engineering team focused on breakthrough cloud and data center infrastructure solutions involving both storage and computing systems. · ...

  • Only for registered members San Jose $84,000 - $134,000 (USD)

    We seek talented engineers to join Supermicro in various roles. As a Software Engineer, you will be responsible for rolling out and maintaining business-critical applications and services. · Design, develop and maintain automation test script for firmware and software. · ...

  • Only for registered members San Jose, CA

    +We are looking for Software Engineers to join our engineering team focused on cloud and data center infrastructure solutions. · + · +Design and develop high performance management software for cutting-edge NAND flash based products. · Develop NVMe interface driver software on Li ...

  • Only for registered members San Jose, CA

    We seek a top-notch hands-on Software Engineer to work on management software for server and data center building block solutions. · ...

  • Only for registered members San Jose

    Join our innovative and dynamic Cloud Engineering team at NetApp where we are dedicated to pushing the boundaries of cloud technology We are looking for a passionate Software Development Engineer to join us in developing industry leading data management solutions for NetApps cust ...

  • Only for registered members San Jose Full time

    Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical deci ...

  • Only for registered members San Jose, CA

    We seek talented, passionate, and committed engineers to join us. · ...

  • Only for registered members San Jose Full time

    Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff · Design, build, test, release, monitor and provide live support for complex multi-tiered software technical features based on user requirements. · Wor ...

  • Only for registered members San Jose, CA, US,

    + NetApp is developing a new portfolio of data-centric storage platforms and services to help the world's leading organizations harness their data in new ways. · + As a Software Engineer, you will work with an exceptionally talented engineering team responsible for architecture, ...

  • Only for registered members San Jose, CA

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solu ...

  • Only for registered members San Jose

    Pegasus Tech Ventures is seeking a Software Engineer to join our headquarters in San Jose, California. · ...

  • Only for registered members San Jose

    Dice is the leading career destination for tech experts at every stage of their careers Our client Aziro Technologies LLC is seeking a Software Engineer with experience in PCIe Driver Development Apply via Dice today The successful candidate will work with customers and leadershi ...

  • Only for registered members San Jose $90,000 - $135,000 (USD)

    We seek talented, passionate, and committed engineers to join us. · Arcitect and design server management software solutions, · Develop and innovate advanced server management features that improve operational efficiency and user experience. · ...

  • Only for registered members San Jose

    As a Software Engineer, you will develop industry-leading technical abilities to improve product quality. · Demonstrate proficiency in Python and C++ experience desired but not required. · Experience with automation tools like Ansible and Jenkins is highly valued. · Strong experi ...

  • Only for registered members San Jose

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aziro Technologies LLC, is seeking the following. · ...

  • Only for registered members San Jose

    We are on a mission to 10x the productivity and efficacy of security and operations (SOC) teams using our transformative multi-model AI engine. · This role is crucial in handling large volumes of data and extracting actionable insights through a blend of human analysis and advanc ...

  • Only for registered members San Jose, CA

    We are passionate about building the best search platform for the world's largest online marketplace and are looking for top-notch software engineers to join the our Search Backend Index Distribution Team. · ...

  • Only for registered members San Jose

    This role has been designed as hybrid with an expectation that you will work on average 2 days per week from an HPE office. · We help companies connect protect analyze and act on their data and applications wherever they live from edge to cloud so they can turn insights into outc ...

  • Only for registered members San Jose $114,800 - $213,200 (USD)

    We hire and develop leaders and innovators who want to make an impact on the world of technology. · The Spectre Core team works on the fundamental circuit simulation engine that powers Cadence's analog and mixed-signal design tools. · ...

  • Only for registered members San Jose, CA

    We are Cisco, and our power starts with you. At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. · ...

Jobs
>
Principal software engineer
>
Jobs for Principal software engineer in San Jose