Find a jobRecruiters

Senior Software Engineer - Electronic Design Automation

Exclusive opportunity

Hybrid

Senior Software Engineer - Electronic Design Automation

Bonsai Micro

Senior Software Engineer - Electronic Design Automation

Skills

PythonMachine LearningAILinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Freelance / Contract

Location:

Vancouver, BC, Canada

Work mode:

Hybrid

Published on:

24 September 2026

What they need


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 innovative 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

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

11 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools