Cadence
SAN JOSE

Software Engineer Intern (Compilers) - Summer 2026

Posted Jan 12, 2026WebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

You will be a member of the TIE compiler (TC) team at the Compute System Group (CSG) of Cadence. Tensilica Instruction Extension (TIE) is a proprietary language that allows customers to extend the Tensilica processors with custom instructions, coprocessors and hardware accelerators, allowing them to increase application specific performance and efficiency by orders of magnitude, while maintaining ease of programmability through a fully generated tool-chain. The TIE compiler translates TIE into efficient Verilog HDL implementation and generates libraries used by the software tool chain.

What you'll do:

  • Fine tune open source LLM to design TIE codepilot (to generate new Instruction description in TIE language from natural language description)

We’re doing work that matters. Help us solve what others can’t.