Talent.com

Embedded software engineer Jobs in Vancouver, BC

Create a job alert for this search

Embedded software engineer • vancouver bc

Last updated: 2 days ago
Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

CanonicalVancouver, BC, CA
Full-time
Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation. Be among the first 25 applicants...Show moreLast updated: 30+ days ago
Embedded Software Engineer, C / C++ for Network Security

Embedded Software Engineer, C / C++ for Network Security

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
A leading network security firm is seeking an experienced Embedded Software Developer to join their expanding team.The ideal candidate will work on the FortiManager product, developing and testing ...Show moreLast updated: 17 days ago
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Stellar Recruitment Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Show moreLast updated: 30+ days ago
Associate Embedded Firmware Engineer

Associate Embedded Firmware Engineer

Analog Devices, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time
Associate Embedded Firmware Engineer • •We are seeking a highly motivated Associate Embedded Firmware Engineer to join our System-on-Chip Firmware (SoC FW) team within the Software and Digital Platfo...Show moreLast updated: 3 days ago
Staff Embedded Platform Engineer

Staff Embedded Platform Engineer

RivianVancouver, Metro Vancouver Regional District, CA
Full-time +1
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show moreLast updated: 2 days ago
Embedded Systems Engineer II

Embedded Systems Engineer II

D-WaveBurnaby, Metro Vancouver Regional District, CA
Full-time
D-Wave (NYSE : QBTS) is a leader in the development and delivery of quantum computing systems, software, and services.We are the world’s first commercial supplier of quantum computers, and the only ...Show moreLast updated: 19 days ago
Software Engineer, Embedded

Software Engineer, Embedded

MotiveVancouver, Metro Vancouver Regional District, CA
Full-time
Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show moreLast updated: 30+ days ago
Staff Software Engineer - Embedded Linux

Staff Software Engineer - Embedded Linux

NETGEARRichmond, Metro Vancouver Regional District, CA
Full-time
Our Staff SW Engineer is a senior member of a team of engineers specializing in software development for our Mobile Products. This is a hybrid position; you are expected to work on-site at the Richm...Show moreLast updated: 30+ days ago
Embedded Firmware Engineer

Embedded Firmware Engineer

Clarius Mobile HealthVancouver, Metro Vancouver Regional District, CA
Permanent +1
Clarius Mobile Health provided pay range.This range is provided by Clarius Mobile Health.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Talent ...Show moreLast updated: 30+ days ago
Associate Embedded Firmware Engineer

Associate Embedded Firmware Engineer

Analog DevicesVancouver, Metro Vancouver Regional District, CA
Permanent
Join to apply for the Embedded Firmware Engineer role at Analog Devices.Get AI-powered advice on this job and more exclusive features. Come join Analog Devices (ADI) – a place where Innovation meets...Show moreLast updated: 3 days ago
Embedded Software Engineer

Embedded Software Engineer

Schweitzer Engineering Laboratories, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
Embedded Software Engineer page is loaded## Embedded Software Engineerlocations : Canada - Burnabytime type : Full timeposted on : Posted Todayjob requisition id : 2025-18342We’re a team of pro...Show moreLast updated: 30+ days ago
Embedded Software Engineer

Embedded Software Engineer

Schweitzer Engineering LaboratoriesBurnaby, Metro Vancouver Regional District, CA
Full-time
We’re a team of professional engineers dedicated to making electric power safer, more reliable and more economical.We’re looking for colleagues who are passionate about developing hard real-time sy...Show moreLast updated: 30+ days ago
Embedded Multimedia Software Engineer – Camera & Vision

Embedded Multimedia Software Engineer – Camera & Vision

QuectelRichmond, Metro Vancouver Regional District, CA
Full-time
A technology company is seeking a Multimedia Software Engineer in Richmond, Canada, to design and develop software applications. The candidate will work on camera algorithms, collaborate with cross-...Show moreLast updated: 19 days ago
Senior Software Developer, Embedded Appliances

Senior Software Developer, Embedded Appliances

Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
Full-time
Motorola Solutions values your privacy • •.Company Overview • •At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pur...Show moreLast updated: 30+ days ago
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products LtdBurnaby, Metro Vancouver Regional District, CA
Full-time
Algo Communication Products Ltd.Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are desi...Show moreLast updated: 30+ days ago
Senior Embedded Software Developer

Senior Embedded Software Developer

FortinetBurnaby, Metro Vancouver Regional District, CA
Full-time
Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team creating an innovative Unified Threat Managem...Show moreLast updated: 30+ days ago
  • Promoted
Embedded System Engineer

Embedded System Engineer

ZVST Cloud TechVancouver, BC, Canada
Full-time
Title : Embedded System Engineer.C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS.Develop and test SSD firmware- Preferred not mandatory. Participate in design and code reviews.Coll...Show moreLast updated: 30+ days ago
Embedded Software Engineer (Robotics)

Embedded Software Engineer (Robotics)

HumanoidVancouver, Metro Vancouver Regional District, CA
Full-time
Embedded Software Engineer (Robotics).We are looking for a passionate and skilled Embedded Software Engineer (Robotics) to join our innovative team in Vancouver. You will play a pivotal role in desi...Show moreLast updated: 30+ days ago
R&D Embedded Software Team Manager

R&D Embedded Software Team Manager

BarcoVancouver, Metro Vancouver Regional District, CA
Full-time
Develop embedded software of Pre-NPI prototypes and NPI products.Develop driver packages and calibration program.Follow product development process and deliver high quality software and related doc...Show moreLast updated: 30+ days ago
People also ask
Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

CanonicalVancouver, BC, CA
30+ days ago
Job type
  • Full-time
Job description

Embedded Linux Senior Software Engineer - Optimisation

Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical

Embedded Linux Senior Software Engineer - Optimisation

1 week ago Be among the first 25 applicants

Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical

Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.

Location : This is a Globally remote role

What your day will look like

  • Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  • Work with partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
  • Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
  • Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
  • Help our customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop and Server
  • Work with the most advanced operating systems and application technologies available in the enterprise world.

Joining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software. You will work with customers on exciting IoT and server platforms and technologies, built to support different verticals : from robots to data centers, from telco to retail.

What we are looking for in you

  • You love technology and working with brilliant people
  • You have a Bachelor's degree in Computer Science, STEM or similar
  • You have experience with Linux packaging (Debian, RPM, Yocto)
  • You have experience working with open source communities and licences
  • You have experience working with C, C++
  • You can work in a globally distributed team through self-discipline and self-motivation.
  • Additional Skills That You Might Also Bring

  • Experience with graphics stacks
  • Good understanding of networking - TCP / IP, DHCP, HTTP / REST
  • Basic understanding of security best practices in IoT or server environments
  • Good communication skills, ideally public speaking experience
  • IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
  • Some experience with Docker / OCI containers / K8s
  • What we offer you

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we've been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events
  • About Canonical

    Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

    Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Canonical by 2x

    Get notified about new Senior Software Engineer jobs in Vancouver, British Columbia, Canada .

    Senior Software Engineer, Backend - Fintech

    Senior Backend Developer - Java & .NET (Future Opportunity)

    Senior Software Engineer - Developer Experience

    Senior / Lead Software Engineer, Network Systems

    Senior Software Engineer, Fulfillment & Operations

    Senior Software Engineer - Digital Workplace

    Senior Software Engineer, Productivity & Tooling

    Senior Full Stack Developer (React / Next.js / Python )

    Senior / Lead Software Engineer (Packet Forwarding Engines)

    Sr. Software Engineer II (Distributed Systems)

    Senior Software Engineer, Machine Learning Infrastructure

    Principal Software Engineer - Vancouver Hybrid

    Senior Software Engineer - packaging - optimize Ubuntu Server

    Senior Software Engineer - packaging - optimize Ubuntu Server

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr