Senior Embedded Android/Linux Firmware Engineer

HP

Vancouver

On-site

CAD 121,000 - 157,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Life insurance
Disability coverage
15 vacation days annually

Job summary

HP Canada is seeking a Senior Android/Linux Firmware Developer to design and build embedded firmware for Android- and Linux-based video conferencing devices. You will work in a collaborative, agile environment to tackle complex problems and deliver high-performance software.

You bring a Bachelor’s or Master’s in EE/CS, 10+ years in embedded development, and strong C/C++. You will mentor engineers, contribute to architecture, and drive secure, scalable firmware across product platforms.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or equivalent experience.
  • 10+ years of experience in embedded software development
  • Proficiency in embedded C/C++.
  • Knowledge in Networking, Security, USB, Video encoding/decoding (H.264, H.265, SVC), HDMI, Bluetooth is a plus.
  • Understanding of Android internals and Linux is preferred.

Responsibilities

  • Design and develop innovative firmware for Android- and/or Linux-based video conferencing devices.
  • Build and enhance platform capabilities below the framework layer.
  • Lead the development of secure, scalable, and high-performance embedded C/C++ applications.
  • Collaborate with cross-functional teams to define architecture, standards, and best practices.
  • Troubleshoot and resolve complex system-level issues in embedded environments.
  • Contribute to project planning, documentation, and testing strategies.
  • Mentor junior engineers and share your expertise across the team.
  • Drive continuous improvement through agile and lean development practices.

Skills

Embedded C/C++
Android
Linux
Networking
Security
USB
Video encoding/decoding
HDMI
Bluetooth
Mentor
Team collaboration

Education

Bachelor's degree
Master's degree

Job description

HP Canada is seeking a Senior Android/Linux Firmware Developer to design and build embedded firmware for Android- and Linux-based video conferencing devices. You will work in a collaborative, agile environment to tackle complex problems and deliver high-performance software.

You bring a Bachelor’s or Master’s in EE/CS, 10+ years in embedded development, and strong C/C++. You will mentor engineers, contribute to architecture, and drive secure, scalable firmware across product platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android/Linux Firmware Developer
Senior Android/Linux Firmware Developer

HP • Vancouver

On-site
CAD 121,000 - 157,000
Medical insurance
Dental insurance
Life insurance
+2
Senior Software/Firmware Developer Vancouver, British Columbia, Canada Software Posted a day ago
Senior Software/Firmware Developer Vancouver, British Columbia, Canada Software Posted a day ago

HP • Vancouver

Hybrid
CAD 121,000 - 157,000
Health insurance
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Senior Embedded Firmware Engineer, Wireless & IP Networking
Senior Embedded Firmware Engineer, Wireless & IP Networking

NPAworldwide • Vancouver

Hybrid
CAD 180,000 - 250,000
Android / Linux Networking - Software Eng Vancouver, British Columbia, Canada Software
Android / Linux Networking - Software Eng Vancouver, British Columbia, Canada Software

HP • Vancouver

Hybrid
CAD 120,000 - 180,000
Senior Embedded Firmware Engineer – Connected Cameras
Senior Embedded Firmware Engineer – Connected Cameras

VOSKER • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Senior Embedded Firmware Engineer - Hybrid, High-Impact
Senior Embedded Firmware Engineer - Hybrid, High-Impact

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Senior Embedded Software Firmware Engineer (35835)
Senior Embedded Software Firmware Engineer (35835)

Myticas Consulting • Ottawa

On-site
CAD 90,000 - 120,000
Senior Embedded Software Engineer (C/ARM) – Hybrid
Senior Embedded Software Engineer (C/ARM) – Hybrid

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000