Logo of Huzzle

Expression of interest - Toronto

image

Arm

6d ago

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
    Engineering
  • Toronto

AI generated summary

  • You should have SoC design experience, knowledge of Arm protocols, proficiency in C, RTL, UVM/SystemVerilog, and familiarity with SOC verification and methodologies.
  • You will design SoC architecture, execute verification, validate compliance, integrate IP, collaborate with teams, and develop roadmaps while improving subsystem performance and design specifications.

Requirements

  • Design and develop Arm’s SoC architecture based on Arm product IP and system architecture to meet the requirements of best-in-class compute across our market segments.
  • Work proactively across Arm’s architecture and core technology teams to ensure a roadmap of architecture platforms and technology feature development supporting the needs of leading edge SoCs
  • Execute SOC verification using SV/UVM, C/C++, UVM methodology.
  • Validate bus protocols and Arm architecture compliance.
  • Integrate IP and develop logic for subsystems.
  • Work with the project team to understand and review the subsystem architecture, and develop the design specifications, verification team to review test plans, and help debug design issues as well as the performance analysis team to evaluate and improve subsystem performance.
  • Collaborate with Central Engineering technology leads (CPU, GPU..etc), Solution Engineering (SE) technology development, SE power & performance, SE functional leads to develops, maintain, and drives a technology roadmap.
  • In-depth knowledge of SOC design principles, methodologies, and tools (e.g., design / verification methodologies, physical design
  • Prior experience working at an SOC level
  • Understanding of Arm Protocols
  • Proficient in C, RTL, UVM and/or SystemVerilog
  • Prior experience with CDC, RDC and/or LINT

Responsibilities

  • Design and develop Arm’s SoC architecture based on Arm product IP and system architecture to meet the requirements of best-in-class compute across our market segments.
  • Work proactively across Arm’s architecture and core technology teams to ensure a roadmap of architecture platforms and technology feature development supporting the needs of leading edge SoCs
  • Execute SOC verification using SV/UVM, C/C++, UVM methodology.
  • Validate bus protocols and Arm architecture compliance.
  • Integrate IP and develop logic for subsystems.
  • Work with the project team to understand and review the subsystem architecture, and develop the design specifications, verification team to review test plans, and help debug design issues as well as the performance analysis team to evaluate and improve subsystem performance.
  • Collaborate with Central Engineering technology leads (CPU, GPU..etc), Solution Engineering (SE) technology development, SE power & performance, SE functional leads to develops, maintain, and drives a technology roadmap.
  • In-depth knowledge of SOC design principles, methodologies, and tools (e.g., design / verification methodologies, physical design)

FAQs

What is the focus of the Solutions Engineering team in Toronto?

The Solutions Engineering team in Toronto focuses on providing support for our partner's silicon ambitions by building compute systems that integrate various Arm IPs, including CPU, GPU, NPU, and system IPs for market domains like mobile phones, IoT devices, datacenters, and autonomous driving.

What roles are currently open within the Solutions Engineering Group?

The current open roles include SOC Architect, SOC Verification Engineer, SOC Design Engineer, and Technical Program Manager, catering to different experience levels.

What is the main responsibility of a SOC Architect?

A SOC Architect is responsible for designing and developing Arm’s SoC architecture based on Arm product IP and system architecture to meet requirements for best-in-class compute across various market segments.

What skills are required for the SOC Verification role?

The SOC Verification role requires skills in executing SOC verification using SV/UVM, C/C++, and UVM methodology, as well as validating bus protocols and Arm architecture compliance.

What qualifications are preferred for candidates applying to these roles?

Preferred qualifications include prior experience working at an SOC level, understanding of Arm protocols, proficiency in C, RTL, UVM, and/or SystemVerilog, and experience with CDC, RDC, and/or LINT.

What benefits does Arm offer?

Arm offers competitive PTO, benefits, parental bonding leave, and an equitable total reward package that will be shared with candidates during the recruitment process.

How does Arm support accommodation requests during the recruitment process?

Arm supports accommodation requests during the recruitment process by ensuring confidentiality and arranging appropriate accommodations as needed, such as breaks between interviews or office accessibility.

What is the working environment like at Arm?

Arm's working environment is designed to support high performance and personal wellbeing, with a hybrid working approach that allows teams to determine their own working patterns based on their needs.

Is Arm an equal opportunity employer?

Yes, Arm is an equal opportunity employer committed to providing an environment of mutual respect and ensuring equal opportunities are available to all applicants and colleagues, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

What is the salary range for the available positions?

The salary range is undefined; however, Arm is dedicated to compensating individuals competitively and equitably, with the total reward package to be discussed with candidates during the recruitment process.

Engineering & Construction
Industry
5001-10,000
Employees
1990
Founded Year

Mission & Purpose

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.