Arm logo

FrontEnd CMA (CAD) Engineer

Arm
August 25, 2026
Full-time
On-site
Toronto, Ontario, Canada
EDA Jobs, Level - Mid-Career

Job Title

FrontEnd CMA (CAD) Engineer

Role Summary

Join the Chip Methodology & Automation (CMA) team in Arm's Solutions Engineering organization to define, develop, and deploy front-end methodologies, flows, and automation that improve RTL quality, build integration, and SoC delivery.

The role partners with design, verification, implementation, architecture, and product engineering teams to convert build requirements into reusable, production-ready solutions used across multiple projects.

Experience Level

Mid-level (Mid-Career). The role expects practical experience in ASIC/SoC front-end CAD, build methodology, or equivalent proven experience.

Responsibilities

Primary responsibilities include ownership of front-end build flows, automation, and methodology strategy across projects.

  • Own and improve front-end build methodologies and CAD flows from RTL development through implementation handoff.
  • Develop scalable solutions for RTL quality, verification, build/IP management, and flow.
  • Build production-quality automation and infrastructure that improves engineering efficiency, consistency, and build quality.
  • Collaborate with build teams and EDA vendors to identify bottlenecks, resolve complex issues, and lead methodology improvements.
  • Evaluate and deploy EDA, automation, and AI technologies with measurable engineering impact.
  • Provide technical leadership and guide methodology strategy, adoption, and guidelines across teams and projects.

Requirements

Must-have technical skills and practical experience:

  • Experience in ASIC/SoC build, front-end CAD, build methodology, EDA automation, or equivalent practical experience.
  • Strong understanding of the RTL-to-implementation lifecycle, including Verilog/SystemVerilog and front-end design flows.
  • Hands-on experience with RTL quality and verification methodologies (lint, CDC/RDC, low-power, formal/equivalence, synthesis).
  • Proficient in Python; familiarity with Tcl, Shell, Linux, source control, and CI/regression infrastructure.
  • Experience building scalable, production-quality CAD flows and automation used across projects.
  • Experience applying AI/LLMs to automation, debug, analysis, or engineering efficiency.
  • Strong debugging, problem-solving, collaboration, and communication skills.

Nice-to-have:

  • Experience with Synopsys, Cadence, Siemens EDA, or similar tools.
  • Familiarity with UPF, SDC, low-power build, advanced-node, hierarchical, or multi-die SoC development.
  • Experience with build/IP qualification, configuration, release management, or regression/analytics infrastructure.

Education Requirements

BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent proven experience.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-08-24