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

Cadence is hiring a Software Engineer

About the Role

Cadence is seeking a Software Engineer to join our Palladium System Software team. You will be responsible for providing runtime support to Palladium, designing and implementing core software for the platform, and resolving customer issues in current systems.

What You'll Do

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

What We're Looking For

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

Nice to Have

  • Electronics circuit design experience.
  • Firmware experience.

Technical Stack

  • C++
  • Python
  • Perl

Team & Environment

You will be part of the Palladium System Software team.

Benefits & Compensation

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

Work Mode

This position is based in California.

We hire and develop leaders and innovators who want to make an impact on the world of technology. We’re doing work that matters. Help us solve what others can’t.

Required Skills
C++PythonPerlData StructuresAlgorithmsLinuxKernel ProgrammingDriversOperating Systems
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 Engineering
Category embedded
Posted 14 days ago