San Jose, California, United States Employment USD 101,500 - 188,500 Yearly

Cadence is hiring a Software Engineer II

About the Role

Cadence is hiring a Software Engineer II to join our Palladium System Software team. This team provides essential runtime support for the Palladium emulator, a critical platform for hardware design and verification. You will play a key role in developing the software that powers these systems and ensuring their reliability for our customers.

What You'll Do

  • Help design, implement, and test runtime software for the platform.
  • Address customer issues in current Palladium systems.

What We're Looking For

  • A Bachelor's or Master's degree in Computer Science, Engineering, or Electrical and Electronics Engineering.
  • At least 2 years of relevant professional experience.
  • Versatility in C++, Python or Perl, data structures, and algorithms.
  • Experience with the Linux operating system, including drivers and kernel programming.

Nice to Have

  • Electronics circuit design experience.
  • Firmware development experience.

Technical Stack

  • C++
  • Python
  • Perl
  • Linux

Benefits & Compensation

  • Salary range: $101,500 to $188,500.
  • Paid vacation and holidays.
  • 401(k) plan with employer match.
  • Employee stock purchase plan.
  • A variety of medical, dental, and vision plan options.

Cadence is an equal opportunity employer. We hire and develop leaders and innovators who want to make an impact on the world of technology.

Required Skills
C++PythonPerlLinuxData StructuresAlgorithmsKernel ProgrammingDevice Drivers
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Cadence

Cadence Design Systems is a technology company that develops electronic design automation (EDA) software and hardware engineering solutions for various industries.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago