Senior Software Engineer (C++, Graph Theory, Multi-Threading) - R51286

Cadence

Austin (TX)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software development company in Austin, Texas is seeking a Senior Software Engineer to work on the Spectre FX product line. The ideal candidate will be proficient in C/C++ and Unix development, have a thorough understanding of numerical methods for circuit simulation, and possess a Master's degree in Computer Science or Electrical Engineering. This role offers a competitive salary, annual bonus, and opportunities to innovate in circuit simulation technologies.

Qualifications

  • Proficient in C/C++ Unix development.
  • Thorough knowledge of numerical methods for transistor-level circuit simulation.
  • Understanding of custom IC design and verification practices is a plus.
  • Ability to learn and work with an engineering team.

Responsibilities

  • Advance and create state-of-the-art circuit simulation technologies.
  • Work on R&D projects involving Fastspice algorithms and optimization.

Skills

C/C++ proficiency
Unix development
Numerical methods
EDA algorithms
Circuit simulation

Education

MS in Computer Science or Electrical Engineering

Job description

Overview

Senior Software Engineer (C++, Numerical Analysis, Parallel Computing) - R51286

6 days ago Be among the first 25 applicants

This range is provided by Cadence. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$140,000.00/yr - $170,000.00/yr

Additional compensation types

Annual Bonus and RSUs

We are looking for a talented engineer for our circuit simulation suite Spectre FX (Fastspice) Product line. You will work on several possible R&D projects (Fastspice event-driven algorithms, circuit partitioning, graph traversal, matrix solver, parallel computing, memory/cpu optimization) and be responsible for advancing and creating state-of-the-art circuit simulation technologies and solutions.

  • Our ideal candidate must be proficient in C/C++ Unix development.
  • A thorough knowledge of numerical methods for transistor-level circuit simulation, and understanding the custom IC design and verification practices is a plus.
  • Knowledge on general EDA algorithm or analog circuit design is a plus.
  • Candidates must have a proven ability to learn from and work with an engineering and cross-functional team to deliver innovative technologies in a production environment.
  • Experience in circuit simulation and EDA would be a plus.
  • Required education for this role is a MS in CS/EE or related degree.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Software Development
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer – Circuit Simulation & Parallel Computing
Senior C++ Engineer – Circuit Simulation & Parallel Computing

Cadence • Austin (TX)

On-site
USD 140,000 - 170,000
R&D Engineer 5, Software
R&D Engineer 5, Software

Keysight Technologies SAles Spain SL. • Santa Clara (CA)

On-site
USD 156,000 - 262,000
Software Engineer I
Software Engineer I

Cadence Design Systems • Austin (MI)

On-site
USD 88,000 - 166,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Sr. Software Development Engineer
Sr. Software Development Engineer

Analog Group • California (MO)

Hybrid
USD 100,000 - 140,000
Principal EDA Software Engineer (C++, Characterization)
Principal EDA Software Engineer (C++, Characterization)

Cadence Design Systems • San Jose (CA)

On-site
USD 136,000 - 254,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision plan options
+1
Software Engineer I
Software Engineer I

Cadence • San Jose (CA)

On-site
USD 88,000 - 166,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 140,000 - 260,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+2
Application Engineer, RTL2GDS Sr Director
Application Engineer, RTL2GDS Sr Director

Cadence Design Systems • San Jose (CA)

On-site
USD 210,000 - 390,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence • Burlington (MA)

On-site
USD 140,000 - 260,000
Lead Software Engineer
Lead Software Engineer

Cadence • San Jose (CA)

On-site
USD 114,000 - 214,000
Paid vacation
Paid holidays
401(k) plan with employer match
+2