Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
ACAlgo Communication Products logo

Algo Communication Products

Burnaby, Canada

Senior Firmware Developer.

FULL TIMEREMOTESENIOR LEVELENGINEERING

The successful candidate must be located already in the Greater Vancouver area of BC.  

Remote applications and candidates requiring relocation assistance or work sponsorship will NOT be accepted. 

 

Position Overview 

Algo is looking for a highly motivated Embedded Firmware Developer to work with our growing development team in Burnaby, B.C. Working with other talented developers, you will help develop telecom audio and video IP products with industry leading performance and capability. Your role as an embedded firmware developer will intersect with other team members working on hardware development, software development, acoustical engineering, optical engineering, voice/music/video codecs, application development, and design verification. The position offers ongoing skill development as well as rewarding and interesting work. 

Core Responsibilities 

  • Be the lead developer and work closely with other team members to develop embedded software solutions: from requirement analysis, design, implementation, documentation, deployment, validation, and ongoing feature support 
  • Mentor and train junior team members 
  • Continuously look for areas of improvement in reliability, functionality, and testing 
  • Perform in depth root cause analysis 
  • Help develop performance and functional documentation 
  • Write and maintain embedded firmware in C  

Requirements 

  • Bachelor’s degree in software engineering, computer science, computer engineering, or relevant qualified experience. 
  • 5+ years’ experience in software development 
  • 3+ years’ experience in embedded software development 
  • Experience with C and Bash 
  • Development experience in a Linux environment 
  • Experience in using source control systems 
  • Must have the unrestricted right to work in Canada without requiring sponsorship 

Other Valuable Skills and Experience: 

  • Knowledge of TCP/UDP 
  • Experience reading and implementing protocols defined in RFCs 
  • Experience analyzing network traffic using Wireshark 
  • Experience with Lua, Python, JavaScript 
  • Strong problem-solving skills and a desire to learn 
  • Excellent written and verbal communication skills 
  • Development experience with TI ARM processors - AM335x, AM625, DM81xx, DM64xx, and AM57xx 
  • Previous experience with VoIP, SIP, Skype, TLS, SRTP 
  • Previous experience with audio and video codecs G.711, G.722, G.729, H.264 


Applicant Notes (Please read thoroughly before applying) 

  • Fully remote work is not available for this position. 
    • This role requires a minimum in-office presence of 4 days per week due to nature of work with physical products 
  • Only candidates already local to Metro Vancouver will be considered. 
    • The company will not be offering relocation assistance for any candidates.  
  • Please do not apply if you cannot meet our legal work authorization requirements. 
    • Candidates must be authorized to work in Canada legally on a full-time basis (37.5 hours per week).  

The successful candidate must be located already in the Greater Vancouver area of BC.

Remote applications and candidates requiring relocation assistance or work sponsorship will NOT be accepted.

Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are designed to make industrial communication safe, simple, and effective. We collaborate with some of the largest technology companies globally to deliver cutting-edge products to our customers.


Pay
Not stated
Where
Burnaby, Canada
Work
Remote
Type
Full time
Posted
20 Oct, 2026
Apply on the original postingSign in to apply

Unverified board

more at Algo Communication Products.

18 Sep, 2026

Algo Communication Products

Senior Quality Engineer

ACAlgo Communication Products logo
  • Full time
  • Senior level
  • QA

Burnaby, Canada

Full time

Details
13 Aug, 2026

Algo Communication Products

Product Manager

ACAlgo Communication Products logo
  • Full time
  • Product

$90k–120k/yr

Burnaby, Canada

Details
18 Sep, 2026

Algo Communication Products

Manufacturing Engineer, NPI

ACAlgo Communication Products logo
  • Full time
  • Engineering

Burnaby, Canada

Full time

Details

similar roles.

4 Sep, 2026

Harrison Group General

Maintenance Engineer - Holiday Inn VA Beach North

HGHarrison Group General logo
  • Engineering

Virginia Beach, VA

Salary not listed

Details
24 Jul, 2026

Harrison Group General

Maintenance Engineer - Hampton Inn Virginia Beach Oceanfront South

HGHarrison Group General logo
  • Engineering

Virginia Beach, VA

Salary not listed

Details
2 Apr, 2026

FlexAI

Software Engineer, New Grad

FLFlexAI logo
  • Full time
  • Junior level
  • Engineering

San Jose, CA

Full time

Details
27 Jan, 2026

FlexAI

Senior FullStack Engineer

FLFlexAI logo
  • Full time
  • Senior level
  • Engineering

Bangalore, India

Full time

Details
10 Aug, 2026

Concept Plus

Senior Full Stack Software Developer (Full Scope Poly)

CPConcept Plus logo
  • Full time
  • Senior level
  • On-site
  • Engineering

Reston, VA

On-site

Details
22 Oct, 2026

Concept Plus

Oracle/Data Integration Engineer

CPConcept Plus logo
  • Full time
  • Remote
  • Engineering

Montgomery, AL (Remote)

Remote

Details