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.
Apply directly at Analogdevices →Create a free account for alerts like thisView Analogdevices immigration profile
This listing is sourced directly from Analogdevices's careers page and normalized into a canonical job model.