CareerPlanGet AI match score →

Lead Software Engineer - Partitioning and Optimization Algorithms

SAN JOSE💼 Full-time💰 $114,800–$213,200🗓 2026-07-07 → 2026-07-31

Core

Developing new features and algorithms to improve the Protium Platform, specifically focusing on partitioning and optimization algorithms for hardware emulation-prototyping.

Role type

Lead Software Engineer (Partitioning and Optimization Algorithms)

Builds

Protium Prototyping Platform (FPGA-based prototyping system)

Domain

Hardware emulation, prototyping, semiconductor design

Deliverable

production ML models | product features

Required skills

C++, Algorithms, Data Structures, Perl, Python

Preferred skills

Experience with hardware emulation models

Technologies

C++, Perl, Python

Responsibilities

Develop new features and algorithms for the Protium Platform; Discuss implementation specifications with a distributed team; Collaborate with technical support leads and key customers to resolve implementation or usage issues.

Seniority

Lead, hands-on IC with team leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗