Lead Software Engineer

1 week ago


San Jose, California, United States Cadence Design Systems Full time $114,800 - $213,200
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

The Circuit Simulation Engineer is responsible for designing, implementing, and maintaining software designed to perform transistor-level analog/RF circuit simulation.

Job Requirements:

Candidate should have:

  • MS/PhD in electrical engineering, applied mathematics/physics, computer science, or a similar field, with background in numerical simulation techniques. Examples of fields of interest would include
    • Electrical engineering (Electrical circuit simulation, systems/control theory, analog circuit analysis, semiconductor device simulation)
    • Computational electromagnetic (finite element methods, finite-difference time domain/FDTD, integral equations, fast multipole algorithms)
    • Computer science (parallel numerical algorithms, graph algorithms, high performance computing architectures)
    • Applied mathematics (computational linear algebra, sparse matrix algorithms, numerical solution of ordinary or partial differential equations, model order reduction, nonlinear optimizations)
    • Computational physics (particle methods, fluid dynamics, molecular dynamics, Monte Carlo techniques, thermal analysis, photonics system simulation).
  • Experience in C/C++ programming and software debugging tools.
  • Candidate should possess good communications skills and ability to work with a geographically distributed software development team.

Preferred Skills:

  • Programming skills in one or more scripting languages, such as Python or Perl, is a plus.
  • Knowledge in analog/RF circuits and familiarity with analog/RF/custom design flows or EDA tools is a plus.

Job description

  • Work with an engineering and cross-functional team to deliver innovative technologies in a production environment
  • Optimize, improve, and fix issues in the circuit simulator.
  • Develop and program numerical methods such as:  linear algebra algorithms, sparse matrix techniques, Fourier analysis, nonlinear optimization and parallel numerical methods.
  • Interact with internal and external users to identify and resolve product defects
  • Design and develop high quality, scalable, high-performance code
  • Participate in code review to ensure new code conforms to high standards
  • Performs research activities to identify performance bottlenecks and improve the reliability and scalability of the current simulation tools.
  • Understands customer requirements and competitive issues to provide solutions recommendations.

The annual salary range for California is $114,800 to $213,200. 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.
  • Software Engineer III

    2 weeks ago


    San Francisco, California, United States Lead Full time

    Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices in San Francisco, Sunnyvale, and New York City, where our technical, product, design, and legal teams operate.We are built for a constantly evolving financial...

  • Software Engineer

    19 hours ago


    San Francisco, California, United States Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • San Jose, California, United States Capital One Full time

    As a Capital One Director of Software Engineering, you will lead the development of large-scale, distributed AI and ML customer-facing web and mobile applications built on highly-available microservices. This role requires solid experience in emerging and traditional technologies to design, build, and scale resilient systems, including expertise in , Java,...

  • Software Engineer

    7 days ago


    San Jose, California, United States Hewlett Packard Enterprise Full time

    Software EngineerThis role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live,...


  • San Carlos, California, United States Aetherflux Full time

    About AetherfluxAetherflux is solving the global energy crisis by building the infrastructure for abundant, resilient, and continuous space-based solar energy. We are tackling humanity's most complex engineering challenge with a world-class team dedicated to delivering a revolutionary power platform. Aetherflux is transforming how civilization powers,...


  • San Jose, California, United States Etched Full time

    About EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...

  • Software Engineer

    7 days ago


    San Jose, California, United States Imagry | Autonomous Driving Full time

    Position: C++ Software DeveloperPosition E-mail:Location:San Jose, CA, USAFull timeOn-SiteWe are looking for a capable and experienced Software Engineer to build high performance Linux software with strong modern C++ expertise.The Engineer will participate in developing a multi-disciplinary system which includes an AI module and interaction with HW...


  • San Jose, California, United States Etched Full time

    About EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...


  • San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000

    SummaryGuidewire is transforming the P&C insurance industry through cutting-edge technology. The Policy Solutions team is driving innovation by creating new cloud-native solutions for insurance companies to accelerate their products to market, improve pricing and risk selection, gain insights into business performance, and deliver the best policy...

  • Software Engineer III

    2 weeks ago


    San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000

    SummaryGuidewire is transforming the P&C insurance industry through cutting-edge technology. The Policy Solutions team is driving innovation by creating new cloud-native solutions for insurance companies to accelerate their products to market, improve pricing and risk selection, gain insights into business performance, and deliver the best policy...