Cadence Design Systems

Software Engineer

Cadence Design Systems$186K — $253K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum two years of relevant experience in software development or engineering.
  • Proficient in C, C++, TCL, and STL libraries for tool development.
  • Experience with Linux, gcc, gdb, Git, and shell scripting for development and debugging.
  • Knowledge of software design patterns, object-oriented programming, and optimization techniques.
  • Familiarity with IEEE standard languages, UPF, and CPF in power and synthesis engines.
  • Proficient in programming with Python and advanced ML libraries.

Responsibilities

  • Research and develop specialized utility programs for a multinational computational software company.
  • Analyze user needs to create effective software solutions using engineering principles.
  • Develop and maintain an AI Large Language Model interface.
  • Enhance features in low power areas of Genus and power analysis areas of Joules RTL solutions.
  • Fix critical bugs affecting business growth in Joules RTL power solutions.
  • Engage with customers and field engineers in North America to resolve power analysis issues.
  • Work with some remote telecommuting flexibility.

Benefits

  • Paid vacation and paid holidays.
  • 401(k) plan with employer match.
  • Employee stock purchase plan.
  • Comprehensive medical, dental, and vision plan options.
Full Job Description
Job Duties:
  • Research, design, and develop computer and network software or specialized utility programs for multinational computational software company.
  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Develop and maintain new Artificial Intelligence Large Language Model (AI/LLM) interface.
  • Develop, enhance, and maintain features in low power area of Genus (Cadence synthesis too) and power analysis area of Joules RTL power solution product.
  • Fix critical bugs in the area of low power and power analysis which will impact business growth of Joules RTL power solution, Joules RTL design studio and Genus synthesis solution.
  • Interact with customers and field application engineers in North America on low power, power analysis, and product-related issues and provide quality and timely solutions.
  • Some telecommuting permitted.


Qualifications:

  • Master's degree in Computer Science, Electrical Engineering, or related
  • Minimum two (2) years of experience in the job offered or in a related engineering occupation.
  • Utilize C, C++,TCL, STL library for tool development
  • Utilize Linux, gcc, gdb, version controlling tools like Perforce, GIT, memory and runtime profilers, shell scripting for development and debugging
  • Software design patterns, object-oriented programming, optimization and debugging
  • Utilize IEEE standard languages, Unified Power Format (UPF), and CPF (Common Power Format) for power and synthesis engine
  • Programming with Python and advance Machine Learning (ML) library for scripting and prototyping ML based application
  • Data structures and algorithms, including Binary Search Trees, Graphs, and Hash Tables
  • Utilize Verilog to understand the customer hardware designs and to create new hardware designs
  • Utilize VHDL to write new hardware designs


The annual salary range for California is $186,142 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 base salary range is a guideline, and individual total 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.

About Cadence Design Systems

Cadence Design Systems, Inc. is an American multinational electronic design automation software and engineering services company, founded in 1988 by the merger of SDA Systems and ECAD, Inc. The company produces software, hardware and silicon structures for designing integrated circuits, systems on chips (SoCs) and printed circuit boards.
Learn more about Cadence Design Systems
Size
9,300 employees
Market Cap
$43.9 billion
Industry
Net Income
$590.6 million
Founded
2018
5 Year Trend
+10.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at Cadence Design Systems

More Information Technology Jobs

Find similar Software Engineer jobs: