CareerPlanSign in

Senior Software/Firmware Developer

Vancouver, British Columbia, Canada💼 Full-time💰 $120,650–$120,650🗓 2026-08-12 → 2026-09-26

Core

Design and develop embedded firmware and high-performance C/C++ applications for Android/Linux-based video conferencing devices.

Role type

Senior Embedded Firmware Engineer

Builds

Next-generation video conferencing hardware and platform capabilities

Domain

Consumer electronics / Video conferencing / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C/C++, Linux internals, Android internals, firmware debugging, system-level troubleshooting, project planning, technical documentation, agile development, mentoring

Preferred skills

Networking, security, USB, video encoding/decoding (H.264, H.265, SVC), HDMI, Bluetooth

Technologies

C, C++, Linux, Android, H.264, H.265, SVC, USB, HDMI, Bluetooth

Responsibilities

Design and develop innovative firmware for video conferencing devices; Build and enhance platform capabilities below the framework layer; Lead development of secure, scalable, and high-performance embedded applications; Collaborate with cross-functional teams to define architecture and standards; Troubleshoot and resolve complex system-level issues; Mentor junior engineers and share expertise

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.