HP logo
HPPosted 2 weeks ago

Senior Software/Firmware Developer

$120,650–$157,450 year

On-siteVancouver, British Columbia, Canada

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Design and develop innovative firmware for Android- and Linux-based video conferencing devices, building platform capabilities below the framework layer. Lead development of secure, scalable, and high-performance embedded C/C++ applications while collaborating with cross-functional teams to define architecture and standards. Troubleshoot complex system-level issues in embedded environments and contribute to project planning, documentation, and testing strategies. Mentor junior engineers and drive continuous improvement through agile and lean development practices.

Required 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++
  • Experience with firmware development and debugging in embedded environments
  • Understanding of Android internals and Linux

Desired Qualifications

  • Knowledge in Networking
  • Knowledge in Security
  • Knowledge in USB
  • Knowledge in Video encoding/decoding (H.264, H.265, SVC)
  • Knowledge in HDMI
  • Knowledge in Bluetooth
  • Strong communication skills
  • A collaborative mindset
  • A passion for learning, innovation, and delivering high-quality solutions

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce