19 Aug
|
Cadence Design Systems
|
Burnaby
19 Aug
Cadence Design Systems
Burnaby
Join Cadence as a Distributed Systems Developer in Burnaby, Canada, and contribute to creative technological solutions. Focus on building scalable infrastructure for handling massive circuit design data.This role is perfect for professionals with a solid background in distributed systems and Python. You will engage in developing ingestion pipelines, optimizing resource management, and creating a fault-tolerant scheduling system for simulations. Collaborate with a dynamic team to tackle complex challenges in the semiconductor industry.Key Responsibilities:Design and implement data ingestion pipelines for simulation dataManage fault-tolerant task distribution for simulationsBuild I/O systems for large circuit databasesCreate an observability framework for distributed task workflowsOptimize task management and resource balancing across clustersRequirements:At least 3 years in distributed systems using PythonExperience with distributed frameworks like Dask or SparkKnowledge of high-performance data processing formatsSkills in Python/C++ integrationProficient in software engineering best practicesBecome part of Cadence's mission to innovate in electronic design automation.#J-18808-Ljbffr
📌 Cadence Distributed Systems Developer (Burnaby)
🏢 Cadence Design Systems
📍 Burnaby