Location
kamloops north, bc, Canada
Posted
June 04, 2026
Job Description
About The Role Weโre building a next-generation distributed transistor-level electromigration and IR drop analysis tool. Our team has strong expertise in numerical solvers and circuit simulation algorithms. Weโre looking for a motivated distributed systems engineer to help build the scalable data processing infrastructure for handling massive circuit designs across distributed computing resources.
What You'll Build Youโll contribute to the core distributed infrastructure for a Python-based platform orchestrating high-performance C++ solvers, working on:
Data Pipeline & I/O Management
Build ingestion pipelines for large-scale netlists and simulation data
Implement high-performance I/O for multi-TB circuit databases
Develop serialization/deserialization layers bridging Python and C++ components
Design streaming interfaces for distributed solver results
Job Orchestration & Workflow
Implement task distribution with fau...
What You'll Build Youโll contribute to the core distributed infrastructure for a Python-based platform orchestrating high-performance C++ solvers, working on:
Data Pipeline & I/O Management
Build ingestion pipelines for large-scale netlists and simulation data
Implement high-performance I/O for multi-TB circuit databases
Develop serialization/deserialization layers bridging Python and C++ components
Design streaming interfaces for distributed solver results
Job Orchestration & Workflow
Implement task distribution with fau...