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

Senior Principal Embedded Software Architect

Analog Devices

About Analog Devices

Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at and on LinkedIn and X.

Senior Principal Embedded System Architect (HW/SW Co-Design)

About The Role

The Software and Digital Platform Group is looking for a Senior Principal Embedded System Architect to serve as a premier technical lead within our HW/SW Co-Design and System Architecture team, with a bias towards the software side of system architecture. 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. Your primary responsibility is ensuring a strong software voice is present during the critical design and architecture phases, ensuring we are making the right architectural decisions and trade‑offs early in the SoC and IP design cycle well before silicon exists. You will work hand‑in‑hand with a hardware architect counterpart from day one and ultimately be a proxy for customers and downstream software teams during architecture definition.

Responsibilities

  • HW/SW Co‑Design & Trade‑off 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.
  • Debug & Usability Advocacy: Champion best‑in‑class hardware debuggability/observability from early silicon bring‑up through field deployment.
  • Customer & Team Leadership: Act as the premier technical proxy for customer software teams, while providing high‑level mentorship across the hardware/software boundary.

Minimum Qualifications

  • Experience: BS/MS in EE, CE, or CS with 20+ years of system software architecture or firmware development experience.
  • Boundary Expertise: Proven track record of operating at the highest technical levels to influence hardware design early in the silicon lifecycle.
  • 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.
  • Software Mastery: Expert in C/C++ writing embedded software, bootloaders, and drivers within RTOS (Zephyr) and Embedded Linux environments.
  • Bring‑up & Debug: Experienced in silicon bring‑up and JTAG debugging, with the ability to read RTL (Verilog/SystemVerilog) to evaluate hardware intent.
  • Communication: Exceptional skills in presenting complex architectural trade‑offs to hardware engineers, executives, and customer teams.

Preferred Qualifications

  • 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.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce – Bureau of Industry and Security and/or the U.S. Department of State – Directorate of Defense Trade Controls. As such, applicants for this position – except U.S. Citizens, U.S. 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. We foster a culture where everyone has an opportunity to succeed regardless of race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.

Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities. To request an accommodation, please contact Connections HR Services at View phone number on publisher.sourcingsquare.com or at View email address on publisher.sourcingsquare.com.

Required Travel: 10% of the time.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Principal Embedded Software Architect in Vancouver, BC vacancy
  •  ...the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably...  ...What's Possible. Learn more at and on LinkedIn and X. Senior Principal Embedded System Architect (HW/SW Co-Design) About the Role The... 
    Principal
    Senior
    Permanent employment
    Work at office

    1440 Canada

    Vancouver, BC
    3 days ago
  •  ...Analog Devices, Inc. in Canada is seeking a Senior Principal Embedded System Architect to lead HW/SW co-design and shape system architecture for SoCs and IPs. The role focuses on enabling software-friendly design decisions early in the design cycle and working with a hardware... 
    Principal
    Senior

    1440 Canada

    Vancouver, BC
    3 days ago
  •  ...Technology Fast 50 winner, Corinex is shaping the future of smart energy. About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices. In this role, you will... 
    Senior
    Full time

    Corinex Communications

    Vancouver, BC
    a month ago
  •  ...Autodesk, Inc. is seeking a Principal Software Developer to lead the Forma Data Management cloud services team. You will guide architecture evolution and drive scalable SaaS solutions for global construction industry customers, collaborating with distributed teams. Join... 
    Senior

    Autodesk, Inc.

    Vancouver, BC
    3 days ago
  • $180k - $225k per year

     ...we are pioneering an AI-First software engineering culture. From...  ...Search and Visual Alerts, we architect our systems from the ground up...  ...Description We are seeking a Principal Software Developer who shares...  ..., favorise et promeut les principes de diversité, d’équité et d'inclusion... 
    Principal
    Long term contract
    Work at office
    Relocation
    1 day per week

    Motorola Solutions

    Vancouver, BC
    3 days ago
  •  ...Source Job Bank #3692747 Education Computer science Computer software engineering Experience 5 years or more Work must be...  ...integrated information systems, process control software and other embedded software control systems Conduct tests and perform security... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work

    WS and Company

    Vancouver, BC
    4 days ago
  • $150k per year

     ...degree or equivalent experience Computer science Computer software engineering Experience 5 years or more On site Work...  ...information systems, process control software and other embedded software control systems Conduct tests and perform security and... 
    Permanent employment
    Full time
    Remote work

    Mellenger Interactive Ltd.

    Vancouver, BC
    6 days ago
  • $24 - $28 per hour

     ...you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing. The code you write will be released... 
    Internship

    Zaber Technologies

    Vancouver, BC
    a month ago
  •  ...Access Control solutions at Motorola Solutions. As a Principal Software Engineer, leverage cloud-native technologies and edge...  ...edge resilience • Lead architectural reviews and mentor senior engineers • Prototype and architect next-gen platform capabilities • Foster collaborative... 
    Principal
    Senior

    Motorola Solutions

    Vancouver, BC
    3 days ago
  • $140k - $210k per year

     ...latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive...  ...You’ll Work With Arista Networks is looking for world-class Senior/Lead system software engineers to join our Extensible Operating... 
    Principal
    Senior
    Full time
    Manual labor

    Arista Networks, Inc.

    Vancouver, BC
    more than 2 months ago
  • $180k - $225k per year

     ...Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the...  ...maintainable distributed systems. Architect Edge‑to‑Cloud Resilience: Design and optimize...  ...engineering teams, and mentoring senior technical talent. Innovate with Next... 
    Principal
    Senior
    Local area
    Relocation

    Motorola Solutions

    Vancouver, BC
    3 days ago
  •  ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is...  ...to 60% at a typical company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  •  ...innovation with Motorola Solutions as a Principal Software Engineer. This hybrid role focuses on...  ...in C++ and C# will be pivotal in architecting large-scale applications supporting intelligent...  ...for cloud and on-premise platforms • Architect software solutions with high-... 
    Principal

    Motorola Solutions

    Vancouver, BC
    3 days ago
  •  ...are looking for an exceptional and ambitious engineer who enjoys architecting systems, working in an agile start-up development environment,...  ...AI tools.   Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and executing... 
    Principal
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    25 days ago
  • $135.8k - $253k per year

     ...into the collective power of everyone in the company. As a result, our customers are better served. Responsibilities As a Principal Software Engineering Manager on the Fabric Platform Shell team, you will lead a team of talented engineers to build world-class experiences... 
    Principal
    Full time
    Local area

    Microsoft

    Vancouver, BC
    8 days ago
  •  ...Most of it has never been touched by modern software engineering, let alone AI. EviSmart is...  ...it here, in Vancouver. If you want to architect systems that ship to real customers across...  ...focused iteration. ~ Clear trajectory: Principal Engineer → Staff Engineer, in a company... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    more than 2 months ago
  • $226.58k - $332.32k per year

     ...are always innovating to improve the tools and technology that empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical leadership for the platform powering real-time voice... 
    Principal
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  •  ...logic that makes Xero unique. As Senior Principal Engineer you will be operating at the highest...  ...alongside senior leaders, domain architects, and cross-functional teams, they focus...  ...architecture for AI-native engineering, automated software delivery, and advanced reliability... 
    Principal
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Xero

    Vancouver, BC
    more than 2 months ago
  • $168k - $252k per year

     ...Workday's core values: innovation, integrity, and putting people first. About the Role Evisort Engineering is growing! As a Principal Software Engineer, you'll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract management... 
    Principal
    Contract work
    Work at office
    Remote work
    Flexible hours

    Workday

    Vancouver, BC
    2 days ago
  •  ...eligible for a $20,000 sign-on bonus, subject to the terms and conditions of the Company's sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver, Richland or Walla Walla, WA. This position will play a critical role in growing our... 
    Principal
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Relocation package

    Apex Companies

    Vancouver, BC
    a month ago
  • $80k - $120k per year

     ...Design Architect | Intermediate to Senior What We're Looking For We are looking for design talent, values alignment, software proficiency, a collaborative and positive spirit, and a drive...  ...You will work closely with the principals and project teams on projects that... 
    Senior
    Full time

    MGA I Michael Green Architecture

    Vancouver, BC
    14 days ago
  • $131k - $191.4k per year

     ...Job Requisition ID # 26WD100016 L'affichage de poste en français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud... 
    Principal

    Autodesk, Inc.

    Vancouver, BC
    3 days ago
  •  ...it work. We are always on the lookout for future-oriented talent – want to join the ride? We are looking for an experienced Senior Full-Stack Software Engineer to support the continued development of our Digital Port Solutions portfolio while helping advance our software... 
    Senior

    Wärtsilä

    Vancouver, BC
    13 days ago
  • $75k - $95k per year

     ...strategy gamers worldwide and entertain millions of casual players every day. Job Overview: We are currently seeking a Senior level or Principal level UX Designer to join our team! As a Senior or Principal UX Designer, you will lead the creation of intuitive, player-... 
    Principal
    Senior
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...Senior Software Developer (Project Management) Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital... 
    Senior
    Long term contract
    Full time
    Temporary work

    Canadian Inclusion

    Vancouver, BC
    4 days ago
  •  ...Workday, Inc. in Vancouver seeks a Principal Software Engineer to join the Evisort team, driving AI-driven contract management improvements and scalable, user‑centric solutions. You will collaborate with engineers, product managers, data scientists and designers to advance... 
    Principal
    Contract work

    Workday, Inc.

    Vancouver, BC
    3 days ago
  • $112k - $137k per year

     ...The Senior Solution Architect within Tipalti’s Professional Services organization is responsible for driving solution excellence, establishing integration architecture standards, and ensuring successful delivery outcomes for complex ERP integrations. This role owns the... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Tipalti

    Vancouver, BC
    more than 2 months ago
  •  ...experiences. Your role and responsibilities As an Integration Architect specializing in Hybrid Integration, you will design and build...  ...and Deploy Integrations: Build and deploy integrations using software that allows independent applications to communicate with each other... 
    Senior
    Long term contract
    Worldwide

    IBM Computing

    Vancouver, BC
    1 day ago
  • $96.56k - $128.74k per year

     ...need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent   Compensation... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    12 hours ago
  • $172.8k - $225.6k per year

     ...personal goals, and other priorities. We can hire people in any country where we have a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams. Note: We... 
    Principal
    Internship
    Work at office
    Local area

    Atlassian

    Vancouver, BC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Embedded Software Architect. Be the first to apply!