Senior Embedded Firmware Engineer - IoT & Video Streaming

Arlo Technologies

Richmond

On-site

CAD 115,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Arlo Technologies is hiring a Senior Embedded Firmware Engineer in Canada to develop next-generation IoT and video streaming products. You will own firmware features from design through production, collaborating with hardware, cloud, QA, and manufacturing teams to deliver high-quality solutions.

The ideal candidate has 7+ years in embedded firmware, deep knowledge of Embedded C/C++, RTOS, and Linux, and strong experience with video processing and networking protocols.

Qualifications

  • 7+ years of embedded firmware development experience in IoT/video products.
  • Strong programming skills in Embedded C and C++ and RTOS/Embedded Linux.
  • Experience with video streaming codecs (H.264/H.265) and multimedia.
  • Experience with debugging embedded systems and drivers.

Responsibilities

  • Design, develop, debug, and maintain embedded firmware for IoT/video products.
  • Own major firmware components across the product lifecycle.
  • Collaborate with hardware, cloud, QA, and ODM partners for integration.
  • Develop device drivers, protocols, RTOS components, and platform firmware.
  • Troubleshoot complex firmware and system-level issues; optimize for performance.

Skills

Embedded C/C++
RTOS
Embedded Linux
Video streaming
Multithreaded software
Device drivers
Networking protocols
Git
Problem solving

Education

Bachelor's in Computer Science or Electrical Engineering
Master's degree a plus

Tools

Oscilloscopes
Logic analyzers
Protocol analyzers

Job description

Arlo Technologies is hiring a Senior Embedded Firmware Engineer in Canada to develop next-generation IoT and video streaming products. You will own firmware features from design through production, collaborating with hardware, cloud, QA, and manufacturing teams to deliver high-quality solutions.

The ideal candidate has 7+ years in embedded firmware, deep knowledge of Embedded C/C++, RTOS, and Linux, and strong experience with video processing and networking protocols.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Firmware Engineer (Contractor)
Staff Embedded Firmware Engineer (Contractor)

Arlo Technologies, Inc. • Richmond

On-site
CAD 140,000 - 170,000
Hardware Engineer
Hardware Engineer

Arlo Technologies, Inc. • Richmond

On-site
CAD 70,000 - 110,000
Hardware Engineer – Test & PCB for Smart Home Security
Hardware Engineer – Test & PCB for Smart Home Security

Arlo Technologies, Inc. • Richmond

On-site
CAD 70,000 - 110,000
Senior Firmware Architect, Machine Vision Cameras
Senior Firmware Architect, Machine Vision Cameras

Teledyne Technologies Incorporated • Richmond

On-site
CAD 94,000 - 125,000
Senior Embedded Firmware Engineer, Wireless & IP Networking
Senior Embedded Firmware Engineer, Wireless & IP Networking

NPAworldwide • Vancouver

Hybrid
CAD 180,000 - 250,000
Senior Embedded Android/Linux Firmware Engineer
Senior Embedded Android/Linux Firmware Engineer

HP • Vancouver

On-site
CAD 121,000 - 157,000
Medical insurance
Dental insurance
Life insurance
+2
Senior Embedded Firmware Engineer – Connected Cameras
Senior Embedded Firmware Engineer – Connected Cameras

VOSKER • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Embedded Firmware/Software Engineer – Vision & AI (Montreal, Hybrid)
Embedded Firmware/Software Engineer – Vision & AI (Montreal, Hybrid)

Zebra Technologies • Montreal (administrative region)

Hybrid
CAD 67,000 - 101,000
Healthcare benefits
Bonus eligibility
Hybrid work schedule
Embedded Software Engineer
Embedded Software Engineer

Evertz • Burlington

On-site
CAD 60,000 - 90,000
Benefits program
Competitive compensation
Work-life balance
+5