Demo

Software Technical Program Manager (FPGA Tools)

Lattice Semiconductor
San Jose, CA Full Time
POSTED ON 5/17/2026
AVAILABLE BEFORE 6/15/2026

About Lattice

At Lattice, there’s a distinct energy—one driven by focused innovation, ownership, and real impact.

We’re a global team building low-power programmable solutions that power applications across edge AI, connectivity, and security. Our work spans silicon, software, and systems, and we operate with a strong sense of accountability and speed.

We’re big enough to solve complex problems, yet focused enough that individuals can meaningfully shape outcomes. Our culture values deep technical expertise, cross-functional collaboration, and a team-first mindset.

If you’re looking to do your best work in a fast-moving, high-impact environment, you’ll feel right at home at Lattice.


About the Role


We’re looking for a Software Technical Program Manager (TPM) to drive execution of Lattice’s FPGA software tools and ecosystem.


This role sits at the intersection of software, silicon, and customer experience, ensuring delivery of high-quality tools (compilers, SDKs, runtime environments) that enable developers to build on Lattice platforms effectively.


You’ll partner closely with global engineering, product, and business teams to manage complex, multi-disciplinary programs from planning through release.


What You’ll Do

  • Drive end-to-end execution of FPGA software tools programs, ensuring high-quality and on-time releases
  • Partner with engineering teams to translate product requirements into clear software deliverables and plans (compilers, SDKs, runtime)
  • Lead cross-functional collaboration across silicon, Soft-IP, software, validation, and business teams
  • Manage program scope, schedule, risks, dependencies, and resource alignment
  • Define and track KPIs for adoption, performance, and customer experience
  • Drive process improvements to enhance developer productivity and execution efficiency
  • Lead issue resolution and stakeholder alignment across global teams
  • Provide clear, regular updates to executive leadership and key stakeholders

🔧 What You Bring

  • 7 years in tech, with 3 years in Technical Program Management
  • Strong experience in software development lifecycle and product delivery
  • Background in one or more of:
  • FPGA or EDA tools
  • Developer platforms / compilers / SDKs
  • Semiconductor software ecosystems
  • Proven ability to drive cross-functional programs with complex dependencies
  • Strong understanding of silicon software interaction (tools, validation, enablement)
  • Excellent communication and stakeholder management skills


Nice to Have

  • Experience with FPGA toolchains or EDA environments
  • Exposure to functional safety (FuSa) or security compliance
  • PMP or formal program management certification
  • Experience supporting customer-facing developer tools


Why This Role

  • Direct impact on developer experience and product adoption
  • Work across software, silicon, and system layers
  • High visibility with leadership and cross-functional teams
  • Opportunity to shape execution in a focused, high-impact environment

Salary.com Estimation for Software Technical Program Manager (FPGA Tools) in San Jose, CA
$173,933 to $211,079
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Technical Program Manager (FPGA Tools)?

Sign up to receive alerts about other jobs on the Software Technical Program Manager (FPGA Tools) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$138,649 - $191,575
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Lattice Semiconductor

  • Lattice Semiconductor San Jose, CA
  • We're Hiring | AI Architect – Software Development | Lattice Semiconductor | San Jose, CA At Lattice Semiconductor, we're building the next generation of l... more
  • 3 Days Ago

  • Lattice Semiconductor San Jose, CA
  • Lattice Overview There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our w... more
  • 4 Days Ago

  • Lattice Semiconductor San Jose, CA
  • Lattice Overview There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our w... more
  • 5 Days Ago

  • Lattice Semiconductor San Jose, CA
  • Lattice Overview There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our w... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Software Technical Program Manager (FPGA Tools) jobs in the San Jose, CA area that may be a better fit.

  • Veracity Software Inc Mountain View, CA
  • Location: Mountain View, California (Onsite) Work Type: Contract (6 Months) Schedule: Monday - Friday (9:00 AM - 5:00 PM) Hours: 40 Hours per Week Shift De... more
  • 2 Months Ago

  • Advanced Micro Devices, Inc Santa Clara, CA
  • WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!