Talent.com

Embedded software engineer Offres d'emploi - Vancouver, BC

Créer une alerte emploi pour cette recherche

Embedded software engineer • vancouver bc

Dernière mise à jour : il y a 5 jours

Senior Principal Embedded Software Architect

Analog DevicesVancouver, Canada
Temps plein

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... Voir plus

PCIe Software Engineer

Arista NetworksVancouver, BC, CA
95 000,00 $CA par an
Temps plein

Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure.PCIe software engineers write the code that manages hig... Voir plus

AI Software Engineer

TrustFlightVancouver, BC, CA
110 000,00 $CA par an
Temps plein

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... Voir plus

Remote Senior Software Engineer

Micro1Vancouver, British Columbia, CA
50,00 $CA par heure
Télétravail
Temps plein

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Voir plus

Principal Embedded Software Developer

FortinetBurnaby, BC, Canada
135 000,00 $CA par an
Temps plein

Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry... Voir plus

BIOS Software Engineer

Arista NetworksVancouver, BC, CA
95 000,00 $CA par an
Temps plein

Arista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.This work includes bringing up new CPU boards, getting E... Voir plus

Remote Senior Software Engineer

Micro1West End, British Columbia, CA
50,00 $CA par heure
Télétravail
Temps plein

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Voir plus

Remote Senior Software Engineer

Micro1North Vancouver, British Columbia, CA
50,00 $CA par heure
Télétravail
Temps plein

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Voir plus

Software Quality Engineer

QuadientVancouver, Canada
82 000,00 $CA par an
Temps plein

Intermediate Quality Software Engineer.Integration team, you'll own the quality of the integrations that connect our Accounts Payable platform with the different ERP and accounting systems our cust... Voir plus

Software Engineer

Sonus MicrosystemsVancouver, British Columbia, Canada
Temps plein

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, ... Voir plus

Software Engineer - Canada

DataVisorVancouver, BC, CA
Télétravail
Temps plein
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... Voir plus

Software Test Engineer (Wifi)

Arista NetworksVancouver, BC, CA
95 000,00 $CA par an
Temps plein

Arista Networks is aggressively expanding its campus portfolio and Wi-Fi is one of the key focus areas.To be able to take Arista Wi-Fi to its next level, we are seeking an experienced, dynamic and ... Voir plus

Embedded Software Developer

FortinetBurnaby, BC, Canada
110 000,00 $CA par an
Temps plein

Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development.The FortiAuthenticator builds on the foundations of Fo... Voir plus

QA Software Engineer

Incognito Software SystemsRemote, British Columbia, Canada
65,00 $CA par heure
Télétravail
Temps plein

Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers.We have ... Voir plus

Software Engineer III/Senior Software Engineer (Full Stack)

Workday, Inc.Vancouver, BC, Canada
132 800,00 $CA par an
Temps plein

As a Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life.Working within a small, cross-functional pod, y... Voir plus

Software Engineer

BRIOBurnaby, BC, CA
50,50 $CA par heure
Temps plein

Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks;.Responsible for the functional unit tes... Voir plus

Senior Software Engineer

Cut+DryVancouver, British Columbia, CA
Temps plein

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 ... Voir plus

Expert/Principal Software Engineer

Arista NetworksVancouver, BC, CA
140 000,00 $CA – 210 000,00 $CA par an
Temps plein

Arista Networks is looking for world-class Senior/Lead system software engineers to join our Extensible Operating System (EOS) software development team.As a core member of the EOS team, you will b... Voir plus

Software Engineer, Layer1

Arista NetworksVancouver, BC, CA
95 000,00 $CA par an
Temps plein

As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world.Stable and reliable physical connectivity is critical for any n... Voir plus

Senior Principal Embedded Software Architect

Senior Principal Embedded Software Architect

Analog DevicesVancouver, Canada
Il y a 29 jours
Type de contrat
  • Temps plein
Description de poste

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