Talent.com

Software architect Jobs in Vancouver, BC

Create a job alert for this search

Software architect • vancouver bc

Last updated: less than 1 hour 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

Technology - Enterprise Data Architect

AritziaVancouver, BC, CanadaSO - Vancouver
CA$100,000.00–CA$300,000.00 yearly
Full-time

As the Enterprise Data Architect, you will:.Translate business priorities into enterprise data architecture strategies, multi-year target-state data roadmaps, and federated data product standards.E... Show more

AI Software Engineer

TrustFlightVancouver, BC, CA
CA$110,000.00–CA$160,000.00 yearly
Full-time

TrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedn... Show more

AI Software Engineer - Remote

YO AI LabsVancouver, BC, Canada
Remote
Full-time
Quick Apply

AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using.You will design reproducible environments, deterministic veri... 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 B.If you are looking for an opportunity to contribute your experience, knowledge, and passion in a meaningful way, CLBC is the place for you!Community... 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

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

Senior Software Engineer

Prevue HR Systems Inc.Vancouver, BC, CAN
CA$110,000.00–CA$140,000.00 yearly
Full-time
Quick Apply

Location: Vancouver, BC (Hybrid – 2 days in office, 3 days remote)Salary Range: $110,000 – $140,000 CADJob Summary:Prevue is looking for a Senior Software Engineer to lead the architecture, deliver... Show more

 • New!

Software Engineer - Canada

DataVisorVancouver, BC, CA
Remote
Full-time
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Show more

Software Dev Engineer, Alameda

Amazon Development Centre Canada ULCVancouver, British Columbia, CAN
Full-time

Alameda is the next generation control plane as a service operating more than 14 AWS Services.Just like EC2, EBS, and RDS modernized compute, storage and databases, Alameda provides a modernize AWS... Show more

Software Test Manager II

EnerSys Delaware Inc.Burnaby, Brit, CA
Full-time

EnerSys® is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainabi... Show more

Senior Software Engineer

Treasure AIVancouver, British Columbia, Canada
Full-time

Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers.Powered by AI, Treasure AI is shaped by human creativity and always-on through continu... Show more

Principal Software Architect

Brainpower360Burnaby
Full-time

Software Design Defect Analysis & Resolution.Identify architectural anti-patterns in existing codebases and perform root-cause analysis.Trace root causes of hard-to-reproduce defects such as perfor... Show more

Landscape Architect

AECOMBurnaby, British Columbia, Canada
Full-time

At AECOM Buildings + Places, we plan, design and deliver some of the most complex infrastructure in Canada, helping realize our firm’s vision of a world where infrastructure creates opportunities f... Show more

Digital - Senior Solution Architect / Solution Architect, Digital Architecture

AritziaVancouver, BC, CanadaSO - Vancouver
CA$100,000.00 yearly
Full-time

As the Senior Solution Architect / Solution Architect, you will support the team to:.Define and design the key success factors to guide successful digital product and platform initiatives.Build and... Show more

Senior Software Engineer

Cut+DryVancouver, British Columbia, CA
Full-time

Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.Our company is revolutionizing the $300B ... Show more

Senior Architect - Transportation

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

Senior or Intermediate Architect.Transit and Transportation Projects.Salary Range: $85,000 - $120,000.A large and well respected multidisciplinary design studio in Vancouver is seeking a Senior or ... Show more

Architect, Professional Services (MS Azure)

SoftchoiceVancouver, British Columbia, CA
Full-time

We are a technology company that equips organizations to be agile and innovative, and for their people to be productive, creative and happier at work.That means moving them to the cloud, helping th... Show more

Architect for RMN Identity Spine

AcestackVancouver, BC, Canada
Full-time
Quick Apply

Job Title:</b> Architect for RMN Identity Spine<br /> <b>Job Type:</b> Full Time (FTE)<br /> <b>Location:</b> Vancouver, BC (Hybrid)</p> Job Descript... Show more

People also ask
Senior Principal Embedded Software Architect

Senior Principal Embedded Software Architect

Analog DevicesVancouver, Canada
30+ 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