Software Engineer (circuit Analysis, Eda Frameworks, Ai Agents)

BETA CAE Systems International AG

Port Moody, British Columbia, Canada
Base: 89,600 cad to 166,400 cad; bonus/equity: inc...
C++ paradigms
Python proficiency
Vlsi circuit simulation
Design and implement new software features and interfaces in the Cadence circuit simulation tool portfolio

Job Summary

  • Design and implement new software features and interfaces in the Cadence circuit simulation tool portfolio.
  • Contribute to continuous integration, unit testing, and code quality processes using modern C++ paradigms and AI-assisted development workflows.
  • Our benefits programs include: paid vacation and holidays, leave of absence programs, Registered Retirement Savings Plan (RRSP), Tax Free Savings (TFSA) plan for post-tax investment savings, Employee Stock Purchase Plan, group health coverage that includes dental, vision and Emotional Wellbeing Support (EAP) benefits for you and your eligible dependents.

Matching Summary

Design and implement new software features and interfaces in the Cadence circuit simulation tool portfolio.

Salary

Base: 89,600 CAD to 166,400 CAD; Bonus/Equity: Incentive compensation, bonus, equity; Benefits: Paid vacation, holidays, RRSP, TFSA, ESPP, health coverage, LSA

Skills & Requirements

Must-have

  • C++ paradigms
  • Python proficiency
  • VLSI circuit simulation
  • Agentic AI frameworks
  • production software systems

Nice-to-have

  • AI-assisted development workflows
  • frontier LLMs practical knowledge
  • Agent architecture concepts
  • Data and retrieval understanding
  • Context Engineering design

Key Requirements

  • MS/PhD in Computer Science/Computer Engineering
  • Strong software engineering fundamentals
  • Test-driven development familiarity
  • Minimalist design principles
  • New software development history

Work Rights

Not specified

Tailored Resume

Cover Letter