Talent.com

Software architect Jobs in Vancouver, BC

Create a job alert for this search

Software architect • vancouver bc

Last updated: 3 hours ago

Senior Principal Embedded Software Architect

Analog DevicesVancouver, Canada
Full-time

About Learn more at and on and.Senior Principal Embedded System Architect (HW/SW Co-Design).The Software and Digital Platform Group is looking for a Senior Principal Embedded System Architect to se... Show more

Architect/Intern Architect

AECOMBurnaby, British Columbia, Canada
Full-time

This position is for a newly created position.The responsibilities of this position include, but are not limited to:.Strong, hands-on technical knowledge.Strong written and verbal communication ski... Show more

Software Engineer

DarkVisionNorth Vancouver, British Columbia
CA$115,000.00 yearly
Full-time

DarkVision, a Koch Engineered Solutions company, is looking for a Software Engineer to help develop our embedded, desktop, and cloud applications.If you love modern C++ and want to learn or further... Show more

Analytics Architect

HouleBurnaby, BC, CAN
CA$90,000.00 yearly
Full-time

A career that gives you purpose.A company that stands up for you.A team where you can be yourself.Sound too good to be true? This is life at Houle.We believe in empowering communities through local... Show more

Application Architect

Community Living BCVancouver, BC, CAN
CA$90,797.03 yearly
Full-time +1
Quick Apply

We are honoured to be again selected as one of.If you are looking for an opportunity to contribute your experience, knowledge, and passion in a meaningful way, CLBC is the place for you!.Living Bri... Show more

Software Developer

SAPVancouver, Brit, CA
Full-time +1

At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h... Show more

Software Developer

Royal Bank of Canada>VANCOUVER, Canada
Full-time

Join a dynamic engineering team where you’ll design, develop, and maintain robust .This role is perfect for a seasoned engineer passionate about .ETL processing, DevOps integration, and agile metho... Show more

 • New!

Software Engineer

Sonus MicrosystemsVancouver, British Columbia, Canada
Full-time

Sonus Microsystems is reimagining ultrasound for continuous, operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists, ... Show more

Business Information Architect

GenetecVancouver, BC, CA
Remote
Full-time
Quick Apply

The Information Architecture, Intelligence & Analytics, or IAIA for short, is part of the broader Genetec Offerings & Transformation department that is tasked with managing some of the majo... Show more

Architect

StantecVancouver, BC
CA$102,600.00 yearly
Full-time +1

Stantec’s Buildings team is on a mission to become the world’s leading integrated design practice.Our architects, engineers, interior designers, consultants, sustainability specialists, and technol... Show more

Software Developer

0000050007 Royal Bank of CanadaVANCOUVER, British Columbia, Canada
Full-time

Join a dynamic engineering team where you’ll design, develop, and maintain robust .This role is perfect for a seasoned engineer passionate about .ETL processing, DevOps integration, and agile metho... Show more

 • New!

Enterprise & Solution Architect

Aequilibrium Software Inc.Vancouver, BC, CA
CA$75.00 hourly
Full-time
Quick Apply

We are seeking a seasoned Enterprise & Solution Architect to join a massive, multi-year digital transformation initiative for a major Canadian Credit Union.This role is ideal for a strategic le... Show more

Software Architect, AI/ML

AutodeskVancouver, BC, CAN
CA$188,000.00–CA$275,000.00 yearly
Full-time

If you love building real systems that real customers use—and you get genuinely excited about LLMs, RAG, MCP, and agentic architectures—this role is for you.The Applied AI team in Autodesk's Data a... Show more

Software Architect: AEC Platform Data

AutodeskVancouver, BC, CAN
Remote
Full-time

Autodesk's Architecture, Engineering, and Construction (AEC) Platform Data organization is seeking an experienced Software Architect.In this role, you will be responsible for designing and building... Show more

Analytics Architect

Houle Electric LimitedBurnaby, BC, CAN
CA$110,000.00 yearly
Full-time
Quick Apply

A career that gives you purpose.A company that stands up for you.A team where you can be yourself.Sound too good to be true? This is life at Houle.We believe in empowering communities through local... Show more

Registered Architect

TalentSphereVancouver, BC, Canada
CA$85,000.00 yearly
Full-time

Registered Architect (AIBC Preferred).BC Interior Region (Relocation Required).We welcome applications from candidates throughout British Columbia and Canada who are open to relocating.Our client i... Show more

Software Developer

The University of British ColumbiaVancouver, British Columbia, CA
Full-time

The Software Developer role contributes to the design, development, testing and maintenance of education and administrative platforms.The Software Developer collaborates closely with Project and Te... Show more

Senior Software Architect

Motorola SolutionsVancouver, Canada
CA$200,000.00 yearly
Full-time

We're looking for a Senior Software Architect to lead the technical direction of our video management system (VMS) as we expand AI capabilities across the platform.You'll design how AI integrates i... Show more

Solution Architect (Contract)

TeckVancouver, Brit, CA
Full-time

Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck’s Corporate Office sits in one of Canada’s most culturally diverse cities.Surrounded by world-ren... Show more

People also ask
Senior Principal Embedded Software Architect

Senior Principal Embedded Software Architect

Analog DevicesVancouver, Canada
8 days ago
Job type
  • Full-time
Job description

About Learn more at and on and .

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 This is not a role about drawing abstract boxes on slides. 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 architecure phases. You’ll ensure we are making the right architectural decisions and tradeoffs 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. You will ultimately be a proxy for customers and downstream software teams during architecture definition, ensuring that every major design decision -- from IP block selection to data flow topology -- accounts for the software developer experience, real-world performance, field debuggability, and customer usability. We believe that excessive software complexity to compensate for hardware design decisions is a design failure. 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.
  • 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 tradeoffs 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.

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 781-937-2500 or at .

Job Req Type: ExperiencedRequired Travel: Yes, 10% of the time