Cadence Design Systems

Software Engineer

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

Qualifications

  • Master's degree in Electrical Engineering, Electronic Engineering, or related field
  • Minimum two years of experience in software engineering or a related role
  • Proficiency in software simulation tools, particularly Xcelium Logic Simulator
  • Experience with emulation technology tools like Palladium and Protium
  • Knowledge of hardware design languages such as Verilog, VHDL, and SystemC
  • Familiarity with software development processes and documentation
  • Ability to use debugging tools effectively for various programming languages (Verilog, VHDL, C/C++)

Responsibilities

  • Research, design, and develop software for multinational computational needs
  • Analyze user requirements to create effective software solutions
  • Develop high-quality HDL code for Cadence emulation
  • Create new functionalities for compilers and runtimes
  • Enhance existing software for improved performance
  • Replicate customer-reported issues and troubleshoot
  • Design test cases for software reliability and performance

Benefits

  • Paid vacation and holidays
  • 401(k) plan with employer match
  • Employee stock purchase plan options
  • Variety of medical, dental, and vision plans
  • Eligibility for incentive compensation including bonuses and equity
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 high-quality code for hardware description language (HDL) languagebased compiler and runtime for Cadence emulation technology.
  • Develop new code for new functions for the compiler and the runtime.
  • Enhance existing code for higher performance and better flexibility.
  • Analyze customer issues reported from the field application engineers.
  • Reproduce customer issues with test cases in Cadence's internal environment.
  • Locate the cause in either user application or tools.
  • Develop test cases for Cadence emulation software and hardware tools.
  • Develop test cases to test the correctness of newly developed functions.
  • Develop test cases to measure the performance of newly developed functions.
  • Debug and fix existing emulation software tools.
  • Locate the bug in running stage of tools.
  • Fix the bug by modifying the related code.


Qualifications:

  • Master's degree in Electrical Engineering, Electronic Engineering, or related field
  • Minimum two (2) years of experience in the job offered or in a related engineering occupation
  • Software simulation technologies and tools including Xcelium Logic Simulator
  • Emulation technologies and tools including Palladium and Protium Emulator for simulation acceleration and prototyping
  • Hardware Design Description Languages including Verilog, Very High-Speed Integrated Circuit Hardware Description Language (VHDL), and SystemC
  • Software development and engineering processes including software design, development, prototyping, and documentation
  • Software debug process and use of debug tools including Verilog language debugger, VHDL language debugger, and C/C++ language debugger

The annual salary range for California is $186,142 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 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: