Analogdevices

Analogdevices

Senior Principal Embedded Software Architect

Canada, Vancouver · Principal

Sponsorship not specifiedDetected 15 days ago
C++DockerCI/CDLinuxDevOpsAccessibilityFPGAVerilogEmbedded SystemsRoboticsHardware DesignSignal ProcessingLeadershipCommunicationMentoringPublic Speaking

About the role

  • It's about enabling effective downstream chip development through earlier virtual-platforms, data-backed architectural exploration, and hands-on data flow analysis at the system level.
  • You will work hand-in-hand with a hardware architect counterpart from day one.
  • This role exists to prevent exactly that.

Responsibilities

  • HW/SW Co-Design & Tradeoff Analysis: Lead SoC co-architecture alongside digital/analog teams to balance hardware complexity, software efficiency, and customer usability at product definition.
  • Pre-Silicon Architecture Exploration: Build SystemC-based virtual platforms and develop proof-of-concept code to profile, model, and validate design choices before RTL is written.
  • System & IP Evaluation: Translate complex use cases into requirements, assessing data paths and co-defining hardware accelerators to optimize software execution.
  • Core Firmware Strategy: Define and develop core architecture for bootloaders, initialization sequences, microcode, and kernel drivers.
  • Lead SoC co-architecture alongside digital/analog teams to balance hardware complexity, software efficiency, and customer usability at product definition.
  • Build SystemC-based virtual platforms and develop proof-of-concept code to profile, model, and validate design choices before RTL is written.
  • Define and develop core architecture for bootloaders, initialization sequences, microcode, and kernel drivers.
  • Proven track record of operating at the highest technical levels to influence hardware design early in the silicon lifecycle.
  • Your primary responsibility is ensuring a strong software voice is present during the critical design and architecure phases.
  • We believe that excessive software complexity to compensate for hardware design decisions is a design failure.

Requirements

  • Computer Architecture: Deep knowledge of memory hierarchies, AMBA bus protocols (AXI/AHB/APB), DMA, and RISC-V/ARM architectures.
  • Pre-Silicon Tools: Hands-on experience with SystemC (TLM 2.0) for early architecture exploration.
  • Bring-up & Debug: Experienced in silicon bring-up and JTAG debugging, with the ability to read RTL (Verilog/SystemVerilog) to evaluate hardware intent.
  • Deep knowledge of memory hierarchies, AMBA bus protocols (AXI/AHB/APB), DMA, and RISC-V/ARM architectures.
  • Experienced in silicon bring-up and JTAG debugging, with the ability to read RTL (Verilog/SystemVerilog) to evaluate hardware intent.

Nice to have

  • Experience with hardware emulation (e.g., Palladium), FPGA prototyping, and pre-silicon workflows.
  • Experience defining debug/trace infrastructure (CoreSight, JTAG) and performance modeling.
  • Knowledge of signal processing, mixed-signal architectures, power management, and DVFS.
  • Ability to review board schematics and use standard lab equipment (oscilloscopes, logic analyzers).
  • Familiarity with modern DevOps for virtual platforms (CI/CD, Docker) and network protocols.
  • As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
  • Analog Devices is an equal opportunity employer.
  • Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities.

Skills

  • Hands-on experience with SystemC (TLM 2.0) for early architecture exploration.
  • About Analog Devices
  • With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible.
  • Learn more at www.analog.com and on LinkedIn and X.
  • Senior Principal Embedded System Architect (HW/SW Co-Design)
  • Exceptional skills in presenting complex architectural tradeoffs to hardware engineers, executives, and customer teams.

Company info

  • You'll ensure we are making the right architectural decisions and tradeoffs early in the SoC and IP design cycle well before silicon exists.

Equal opportunity

  • Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities.

This listing is sourced directly from Analogdevices's careers page and normalized into a canonical job model.