Senior Software Engineer - Electronic Design Automation (Vancouver)

Senior Software Engineer - Electronic Design Automation (Vancouver)

25 Sep
|
Bonsai Micro
|
Vancouver

25 Sep

Bonsai Micro

Vancouver

Who are we?

We are a passionate and multi-disciplinary team, dedicated to revolutionizing next-generation Integrated Circuits. Our products unlock the power of AI to achieve numerous benefits, helping to reshape what’s possible in the world of chip design.

We are committed to fostering a diverse and inclusive work environment where all team members can thrive. We welcome brilliant and dedicated individuals from all backgrounds to join our team and contribute to our vision.

Why this role?

· Be part of an agile, growing team that drives innovation

· Apply your skills in several areas to maximize impact

· Learn new skills from industry veterans who have taken numerous products to market

· Contribute to the continuous improvement of proprietary Electronic Design Automation (EDA) tools and infrastructure

· Collaborate with the team in numerous areas, including silicon design, wireless systems engineering, software engineering, and ML/AI

· Make a significant impact on the future of the IC design industry

We embrace a hybrid work environment. Our headquarters are located in downtown Vancouver near public transport hubs and amenities.

As a Software and EDA Engineer, you will:

- Implement new creative features and improvements for our proprietary EDA framework for IC design, working in conjunction with a wide range of open-source frameworks and commercial EDA software
- Develop and maintain robust software testing approaches
- Contribute to continuous improvement of DevOps methodologies
- Get involved in other areas requiring software development skills, such as IT infrastructure and automated testing

You may be a good fit if you have:

- 5+ years of professional software engineering experience,



with a strong track record shipping production applications
- Deep expertise packaging and distributing Python applications for commercial use, including:
- Building installable, versioned releases (wheels, PyInstaller/Nuitka/cx_Freeze, conda, or similar)
- Managing dependencies, environment isolation, and reproducible builds across Linux (RHEL/CentOS/Rocky) and other target platforms
- Protecting proprietary code (obfuscation, compilation to native extensions, e.g. Cython) and integrating license management (e.g. FlexLM/FlexNet or equivalent)
- Setting up CI/CD pipelines for automated build, test, signing, and release
- Hands-on experience building AI/LLM-powered workflows, such as prompt design, tool/function calling, retrieval-augmented generation (RAG), agent orchestration, and evaluation frameworks
- Strong software design fundamentals: modular architecture, API design, testing, and maintainable code in a large codebase
- Comfortable working directly with customers or field engineers to debug deployment and installation issues in controlled enterprise environments
- Interest in applying skills to Electronic Design Automation for IC/microchip development
- The desire to work with a talented, passionate, and experienced team
- Strong communication and problem-solving skills
- Experience with EDA tool suites such a Cadence, Synopsys, Siemens/Mentor is a plus

If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you consider yourself a dedicated worker, a lifelong learner, and a supportive team member, our team is the place for you. Pay: $95,000.00-$120,000.00 per year

Benefits

- Casual dress
- Dental care
- Flexible schedule
- Paid time off
- Stock options

Work Location: Hybrid remote in Vancouver, BC

📌 Senior Software Engineer - Electronic Design Automation (Vancouver)
🏢 Bonsai Micro
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - electronic design automation (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - electronic design automation (vancouver) / vancouver