Senior Software/Firmware Developer

HP
Vancouver
Full timeCAD 120,650 - 157,450 annuallyFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Continuous improvement","Mentoring"]

Design and develop embedded firmware for Android- and/or Linux-based video conferencing devices. Build platform capabilities beneath the framework layer, creating secure, scalable, high-performance embedded C/C++ applications. Collaborate across teams to define architecture, standards, and best practices, troubleshoot complex system-level issues, and contribute to planning, documentation, testing, and continuous improvement. Mentor junior engineers in an agile, lean environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HP
HP
2 hours ago

Senior Software/Firmware Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and develop embedded firmware for Android- and/or Linux-based video conferencing devices. Build platform capabilities beneath the framework layer, creating secure, scalable, high-performance embedded C/C++ applications. Collaborate across teams to define architecture, standards, and best practices, troubleshoot complex system-level issues, and contribute to planning, documentation, testing, and continuous improvement. Mentor junior engineers in an agile, lean environment.
Location: Vancouver
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop embedded firmware for Android- and/or Linux-based video conferencing devices.
  • •Build and enhance platform capabilities below the framework layer.
  • •Lead development of secure, scalable, high-performance embedded C/C++ applications.
  • •Collaborate with cross-functional teams to define architecture, standards, and best practices.
  • •Troubleshoot system-level embedded issues and contribute to project planning, documentation, testing, and mentoring.

Pay and Benefits

Salary: CAD 120,650 - 157,450 annually
Perks:Health InsuranceDentalLife InsuranceDisability CoveragePaid Leave

Key Requirements

  • •10+ years of embedded software development experience.
  • •Proficiency in embedded C/C++ and experience developing secure, scalable embedded applications.
  • •Experience designing, debugging, and troubleshooting in embedded environments.
  • •Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or equivalent experience.
  • •Knowledge of areas such as networking, security, USB, video encoding/decoding (H.264/H.265/SVC), HDMI, and/or Bluetooth is a big plus.
Experience:10+ yearsEmbedded softwareFirmware developmentVideo conferencing
Education:Bachelor's
Skills:CommunicationCollaborationProblem-solvingContinuous improvementMentoring
Tech Stack:Embedded CC++AndroidLinuxFirmwareVideo encodingH.264H.265SVCUSBHDMIBluetoothSecure development

Company Brief

HP
Designs and manufactures personal computers, printers, and related supplies, as well as provides software, services, and solutions for consumers and enterprises worldwide.
Industry: Hardware Devices
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Palo Alto, United States
Founded: 1939
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn