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.





