Distributed Systems Engineer

Cadence

Full-time IT & Technology
Apply Now
Location
port moody, bc, Canada
Posted
June 05, 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
    • ...