CareerPlan

Principal Software Engineer

HSINCHU, TWFull-time2026-11-05 → 2026-11-10

Core

Developing topological engines for a massively parallel, cloud-ready physical verification platform (Pegasus) used in electronic design flows.

Role type

Principal Software Engineer (Algorithm & Systems)

Builds

Topological engines for DRC, LVS, LPE, PERC, SVL, and LFS flows

Domain

Electronic Design Automation (EDA) / Computational Geometry

Deliverable

production ML models | product features

Required skills

C++, Python, algorithm design, runtime optimization, memory efficiency, scalability, parallel programming, graph algorithms, computational geometry

Preferred skills

Tcl, AI tools for development, Electrical Engineering background, EDA background, network programming

Technologies

C++, Python, Tcl

Responsibilities

Innovate and develop new algorithms, design and develop new features, optimize software for runtime and memory efficiency, analyze and debug complex software issues

Seniority

Principal, hands-on IC