Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Circuit Analysis, EDA frameworks, AI agents)

$89.6k - $166.4k per year
Full-time

Cadence

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence Design Systems is the leading provider of design automation tools for electronic and intelligent systems design. The Circuit Analysis Engineer is responsible for designing, implementing, and maintaining software used for transistor-level electrical circuit simulation in the epoch of emerging Agentic AI frameworks. Engineer will be part of a team focused on modernizing VLSI circuit simulation tools to integrate into emerging Agentic AI frameworks in the broader electronic design automation context.

Responsibilities

  • 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.
  • Collaborate with cross-functional engineering teams in a geographically distributed environment to deliver production-quality simulation technologies.

Required Qualifications

  • MS/PhD in Computer Science/Computer Engineering.
  • Strong software engineering fundamentals, including design, refactoring, debugging, and testing of complex applications. Candidate should be familiar with test-driven development and design of componentized, modular software using minimalist design principles. Candidate should have demonstrated history of both new software development and ability to refactor existing code bases.
  • Proficient in Python, C++.
  • Candidate does not have to be an ML/AI researcher or AI specialist to be successful in this role, but must have the necessary computer science background to be able to design and deploy production software systems that make use of ML/LLM technology. You will not be developing new ML models themselves, but innovating to use AI technology in an EDA software framework and pushing the boundaries of Agentic AI within those frameworks.
  • Desire to develop and deploy next-generation production EDA tools that have real-world impact on productivity of integrated circuit designers.

Skills Of Interest

  • Software quality practices: Experience with unit testing, CI/CD automation, and code review processes.
  • AI-assisted development workflows: Ability to integrate AI tools into engineering workflows to enhance productivity and code quality.
  • Machine Learning Engineering: Basic background in machine learning, background in ML, data pipelines, predictive modeling, and deployment. Practical knowledge of frontier LLMs (e.g., GPT-5/Claude/Gemini families) and how choices affect latency, cost, and reliability.
  • Agent architecture: Familiarity with concepts such as ReAct (reason-act loops), planning/evaluation/self-correction, and persistent memory design, frameworks (e.g. LangChain), MCP, function/tool calling, and structured outputs.
  • Data and retrieval: Understanding of RAG, retrieval pipelines, embeddings, chunking, and grounding.
  • Context Engineering: designing structured context to produce consistent, predictable outputs despite changing LLM behavior.
  • Familiarity with electronic design automation tools used for design of VLSI circuits is a plus.
  • Familiarity with VLSI circuit simulation tools (Spice, Spectre) is a plus.

The annual salary range for British Columbia is 89,600 CAD to 166,400 CAD. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location.

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. Cadence also offers employee and dependent Life insurance, and short-term and long-term disability. In addition, Cadence provides Global Travel Medical coverage, Business Travel Accident Insurance, and a funded Lifestyle Spending Account (LSA).

We’re doing work that matters. Help us solve what others can’t.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Circuit Analysis, EDA frameworks, AI agents) in Port Moody, BC vacancy
  • $89.6k - $166.4k per year

     ...electromigration and IR drop analysis tool. Our team has strong expertise...  ...in numerical solvers and circuit simulation algorithms. We're...  ...distributed systems engineer to help build the scalable data...  ...Experience with distributed computing frameworks (Dask, Spark, Ray, or Celery)... 
    Suggested
    Full time
    Work at office

    Cadence

    Port Moody, BC
    21 hours ago
  •  ...Full-time | Part-time | Commission-based Experience Level: New Agents, Experienced Agents, or Those Planning to Become Licensed Grow your...  ...a business. Innovative Tech Ecosystem Work smarter with AI-powered rlpSPHERE’s built-in ecosystem with website, CRM, nurturing... 
    Suggested
    Full time
    Part time
    Local area
    Shift work

    Royal LePage Sterling Realty

    Port Moody, BC
    18 days ago
  • $58.35k - $150.96k per year

     ...the crews. Build relationships with key stakeholders: Operation supervisors, Maintenance coordinator, Planner, Schedulers, SCM, Engineering, Maintenance crew, Field staff, CFT members Understand SAP functionality for work request, notifications, work order, maintenance... 
    Suggested
    Full time
    For contractors
    Casual work
    Freelance
    Relocation

    Vtek Consultants Inc.

    Port Moody, BC
    3 days ago
  •  ...the strategic and executional engine powering our Sales team's ability...  .... Collaborate with the AI team to harness deep prospect...  ...rigorous reporting and optimization framework: track campaign performance,...  ...models, and product fit analysis to present the right offer at... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Trader Interactive

    Port Moody, BC
    6 days ago
  • $44.85 - $56.02 per hour

     ...independently, as part of an interdisciplinary team and understanding the frameworks of other disciplines. Demonstrated ability to communicate...  ..., including related word processing and database management software applications. Physical ability to carry out the duties of... 
    Suggested
    Long term contract
    Temporary work
    Local area

    Fraser Health Authority

    Port Moody, BC
    1 day ago
  • $45.15 - $56.17 per hour

     ...strategy; utilizes assessment and reassessment findings, discusses the analysis with the patient and caregivers, develops short and long term...  .... Ability to operate related equipment including relevant software applications. Physical ability to perform the duties of the... 
    Long term contract
    Temporary work
    Immediate start
    Remote work

    Fraser Health Authority

    Port Moody, BC
    24 days ago
  • $114.3k - $169.14k per year

     ...apply! What We Need We’re looking for an Expert Gameplay AI Software Engineer to help build the intelligence behind our next AAA sports...  ...based sports gameplay in UE5 ●      Design decision-making frameworks for play selection, formations, and tactics ●      Develop... 
    Full time

    2K

    Burnaby, BC
    11 hours ago
  • $100k - $110k per year

     ...relationship management, consultative sales, and collaboration with engineering, project management, and operations teams to deliver successful...  ...solutions. Lead bid follow-up activities including tender analysis, negotiation, and closing opportunities in collaboration with... 
    Long term contract
    For contractors

    TalentSphere Staffing Solutions

    Port Moody, BC
    15 days ago
  • $110k - $130k per year

     ...are searching for a permanent Manager, Software Engineering to join our Information and Technology...  ...teams work and deliver results. Exposure to AI-enabled development tools such as GitHub...  ...application support and systems analysis, including: ~3+ years of experience in... 
    Permanent employment
    Work at office
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Pacific Blue Cross

    Burnaby, BC
    3 hours ago
  • $71.4k - $105.66k per year

     ...seeking a passionate C++ Gameplay Systems Software Engineer to help build the runtime systems that...  ...simulation. ●      Collaborate with AI, Animation and design to translate behavior...  ...for thousands of active or semi-active agents. ●      Profile CPU, memory, and animation... 
    Temporary work
    Internship

    2K

    Burnaby, BC
    11 hours ago
  •  ...or scalable enough. We didn’t argue, we engineered the solution. Today, Moment Energy delivers...  ...Energy is seeking a  Manufacturing Software Engineer to help implement and maintain...  ...tracking, yield monitoring, and quality data analysis. Ensure manufacturing data is properly... 
    Permanent employment
    Full time
    Live out
    Work at office

    Moment Energy

    Coquitlam, BC
    11 hours ago
  • $124k - $155k per year

     ...countries, directly impacting families and communities worldwide. We're seeking a Software Engineer II to shape the tooling and infrastructure that power the next generation of scalable AI / ML and GenAI products at Remitly. In this role, you'll collaborate with AI / ML,... 
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Burnaby, BC
    2 days ago
  •  ...Lab unites global researchers, engineers, and designers to redefine...  ...research. We focus on agentic AI and multimodal interaction (voice...  ...advancing agentic workflows, multi-agent orchestration, and intuitive...  ...to unify interaction frameworks across modalities, reducing fragmentation... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Burnaby, BC
    20 days ago
  • $71.4k - $105.66k per year

     ...apply! What We Need Our studio in Vancouver is seeking a UI Software Engineer to join our development team in working on a new AAA Sports...  ...programming is critical, coupled with hands-on experience using Unreal Engine (UMG, Blueprints, and editor workflows). A solid... 

    2K

    Burnaby, BC
    11 hours ago
  • $114.3k - $169.14k per year

     ...encourage you to apply! What We Need We’re looking for a Lead Software Engineer to shape how our AAA sports title looks and feels on screen —...  ...to bring an authentic broadcast experience to life in Unreal Engine 5. We need someone who combines technical breadth with strong... 
    Full time
    Manual labor

    2K

    Burnaby, BC
    11 hours ago
  • $75k - $100k per year

     ...Software Engineer/Developer - Vancouver Company Description  RedMane Technology LLC is an application software consulting and systems...  ...practice.  The Software Engineer/Developer will perform analysis, design, and development for our no code / low code, highly... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    RedMane Technology

    Burnaby, BC
    7 days ago
  • $96.4k - $142.66k per year

     ...Our studio is looking for a Senior Systems Engineer who values efficiency, productivity and...  ...best work. What You’ll Do Provide software and tools support to Engineers, Designers...  ...for projects. Experience with Unreal Engine 5 development Excellent problem-solving... 
    Temporary work
    Internship

    2K

    Burnaby, BC
    4 days ago
  • $135.54k per year

     ...Title Manager, Financial Planning & Analysis Job Status Temporary Full Time (Exempt) Position Overview The City of North Vancouver...  ...financial staff; experience with financial systems, budgeting software, and reporting tools. Compensation We offer an attractive... 
    Long term contract
    Full time
    Temporary work

    City of North Vancouver

    North Vancouver, BC
    6 days ago
  • $96.4k - $142.66k per year

     ...client-side systems in C++ needed for the online features in Unreal Engine ●      Implement comprehensive monitoring and alerting for...  ...consistency What Will Make You A Great Fit ●      5+ years of software engineering experience in game development ●      Proficiency... 
    Full time

    2K

    Burnaby, BC
    11 hours ago
  •  ...-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role, you will participate...  ..., innovation, and pushing the boundaries of modern engines, we want you on our team. This team works in a hybrid capacity... 
    Permanent employment
    Full time
    Worldwide
    3 days per week

    skyboxlabs

    Burnaby, BC
    3 days ago
  •  ...team of eight individuals to a fully established team of Engineers, Artists, Animators, Designers, Producers, and more.   Come...  ...development title, SkyBox Labs is seeking a Senior Tools Software Engineer with engine tools experience to join us on our latest journey. In this... 
    Permanent employment
    Full time
    3 days per week

    skyboxlabs

    Burnaby, BC
    3 days ago
  • $75.2k - $107.16k per year

     ...The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing and supporting...  ...maintain our existing Automation Test Framework. You will serve as the critical bridge...  ...flawlessly, integrating automated and AI-powered quality and security checks,... 
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package

    LMI Technologies

    Burnaby, BC
    more than 2 months ago
  •  ...volume and critical workflows. The Technology group is a key part of supporting and accelerating ARC’TERYX growth!  As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving... 
    Full time
    Remote work

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...volume and critical workflows. The Technology group is a key part of supporting and accelerating ARC’TERYX growth! As a Senior Software Engineer, you will play a pivotal role in the development of our technical product domain. Your expertise will guide team decisions,... 
    Long term contract
    Full time
    Remote work

    arcteryx.com

    North Vancouver, BC
    3 days ago
  • $74.29k per year

     ...fostering excellence, innovation, belonging and community in all that we do. About the Role The Coordinator, Planning and Data Analysis is responsible for providing leadership to strengthen Faculty-wide strategic enrolment management plans, objectives, and goals, including... 
    Work at office

    Simon Fraser University

    Burnaby, BC
    12 days ago
  •  ...small team of eight individuals to a fully established team of Engineers, Artists, Animators, Designers, Producers, and more.   Come join...  ...our gameplay systems team and seeking an agile Intermediate C++ Software Engineer to contribute to the massive, ever-evolving Minecraft... 
    Permanent employment
    Full time

    skyboxlabs

    Burnaby, BC
    3 days ago
  • $30.9 - $38.63 per hour

     ...and analyze results according to established policies. Prepare a variety of solutions, reagents, standards and controls for use in analysis, in accordance with the Standard Operating Procedures. Respond to requests and inquiries for test results by various methods as... 
    Hourly pay
    Full time
    Casual work
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    Provincial Health Services Authority

    Port Moody, BC
    5 days ago
  • $97.2k - $121.5k per year

     ...vacant position. Job Purpose The Software Test Manager is a hands-on technical leader...  ...with ownership of test strategy, framework development, and light team leadership....  ...a critical part in our competency-based engineering structure, ensuring quality, reliability... 
    Long term contract
    Manual labor
    Worldwide

    EnerSys Delaware Inc.

    Burnaby, BC
    3 hours ago
  • $96k - $137k per year

     ...strategic and analytical Financial Planning & Analysis (FP&A) Manager to join our Global Finance...  ...&A tools and methodologies by leveraging AI and automation to streamline complex data...  ...on a culture of openness, respect and engineering excellence. At LMI, our teams work... 
    Full time
    Work at office
    Local area
    Worldwide

    LMI Technologies

    Burnaby, BC
    a month ago
  • $83k per year

     ...testing techniques. Help build frameworks and packages required to...  ...Identify, document, and track software defects found during testing....  ...are a plus Experience with AI is a plus. Educational Requirements...  ...global customers, internal engineering teams and product development... 
    Full time
    Internship
    Flexible hours

    Fortinet

    Burnaby, BC
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Circuit Analysis, EDA frameworks, AI agents). Be the first to apply!