Salary
💰 CA$90,182 - CA$190,909 per year
Tech Stack
CloudDockerLinuxPython
About the role
- Develop and maintain a homogenized toolchain/design flow for deployment on multiple systems, including servers and local systems
- Extend our in-house electromagnetic simulation toolchain and modeling infrastructure
- Build tools for EDA, including a circuit topology extractor, an at-scale parasitics extractor, chip density homogenization tools, incremental verification tools, and many more
- Evaluate commercial and open-source EDA tools from vendors, compare against requirements, capabilities, and alternatives and integrate or extend them as needed
- Customize tools and workflows to match our specialized fab processes and quantum hardware requirements
- Automate, oversee, and maintain chip documentation and revision workflows
- Collaborate with IC designers, engineers, and scientists
- Contribute to building, extending, and maintaining EDA ecosystem
Requirements
- Post-secondary degree in electronic engineering, computer science, physics, or a related field
- Experience with EDA tools at scale and the ability to contribute to their development or integration
- Strong programming skills multiple languages (e.g., Common Lisp, Python, C++) and paradigms
- Understanding of algorithm complexity and performance tradeoffs
- Proficiency in Linux based development environments
- Experience collaborating in software development teams and managing toolchains or infrastructures
- Integrated circuit design experience (bonus)
- Knowledge of superconducting or analog circuit design (bonus)
- Good understanding of the physics of electricity and magnetism, especially around superconductors (bonus)
- Experience developing EDA tools or toolchains (bonus)
- Experience with containerization of tools, for example using Docker (bonus)
- Intermediate (II) level: graduate degree with relevant specialization and 0-2 years experience OR bachelor’s degree and 2-4 years relevant experience
- Senior: All qualifications of Intermediate + 3+ additional years of experience (can include relevant graduate research)
- Staff: All qualifications of Senior + deeper experience and impact, leadership in EDA systems at scale