Talent.com
Senior Firmware Engineer
Senior Firmware EngineerAlgo Communication Products Ltd • Burnaby, Metro Vancouver Regional District, CA
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products Ltd • Burnaby, Metro Vancouver Regional District, CA
25 days ago
Job type
  • Full-time
Job description

Overview

Join to apply for the Senior Firmware Engineer role at Algo Communication Products Ltd.

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.

Algo is looking for a highly motivated Embedded Software Engineer to work with our growing engineering team. 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 software engineer 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.

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

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.

The Pay Range For This Role Is 110,000 - 130,000 CAD per year (Canadian HQ).

Job Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Telecommunications

Referrals increase your chances of interviewing at Algo Communication Products Ltd by 2x.

Get notified about new Senior Firmware Engineer jobs in Burnaby, British Columbia, Canada.

#J-18808-Ljbffr
Create a job alert for this search

Senior Firmware Engineer • Burnaby, Metro Vancouver Regional District, CA

Similar jobs
Senior Platform Engineer

Senior Platform Engineer

Getunblocked • Vancouver
Full-time
Unblocked, you will provide expertise, provision infrastructure resources, and create automation tools needed by our engineering teams to get software out the door more quickly and with security in...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

ASSA ABLOY Global Solutions • Vancouver, Canada
Part-time
An Amazing Career Opportunity for Senior Firmware Engineer!!Job ID: 42328We're seeking a Senior Firmware Engineer to contribute to the development of proprietary low-power wireless products.This ro...Show more
Last updated: 5 days ago • Promoted
Senior Application Engineer

Senior Application Engineer

Arc'teryx Limited • North Vancouver, Canada
Full-time
Your Opportunity at ARC’TERYX As a Senior Application Engineer, you will be instrumental in developing and maintaining features on the Salesforce Core Platform, enhancing the experience of our Gues...Show more
Last updated: 1 day ago • Promoted
Senior Genai Fullstack Engineer (Hybrid)

Senior Genai Fullstack Engineer (Hybrid)

Electronic Arts (EA) • Vancouver, Canada
Full-time
A leading gaming and entertainment company is seeking a Senior Software Engineer for AI to drive the design and deployment of innovative applications.In this hybrid role, you'll lead a team in achi...Show more
Last updated: 5 days ago • Promoted
Senior Application Engineer

Senior Application Engineer

Arc'teryx Equipment • North Vancouver, Canada
Full-time
As a Senior Application Engineer, you will be instrumental in developing and maintaining features on the Salesforce Core Platform, enhancing the experience of our Guest Services teams and driving b...Show more
Last updated: 3 days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Astera Labs • Vancouver
Full-time
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organiza...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products Ltd • Burnaby
Full-time
Algo Communication Products Ltd.Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products.Our innovative solutions are desi...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer (Automotive Aftermarket)

Senior Firmware Engineer (Automotive Aftermarket)

Salvo Software • Vancouver
Full-time
Salvo Software is a dynamic, innovative, engineering-focused company at the forefront of advanced diagnostics.We are dedicated to building state-of-the-art tools and systems that drive the future o...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

SOLANA FOUNDATION • Vancouver
Full-time
Helius is a leading developer platform on the Solana blockchain, dedicated to inspiring and accelerating the creation of crypto-powered software.Our mission is to empower developers and innovators ...Show more
Last updated: 30+ days ago • Promoted
Firmware Engineer

Firmware Engineer

MistyWest • Vancouver, Canada
Permanent
OverviewAbout MistyWestMistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus pr...Show more
Last updated: 1 day ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Fullsteam • Vancouver, Canada
Full-time
It's fun to work in a company where people truly BELIEVE in what they're doing Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses ...Show more
Last updated: 2 days ago • Promoted
Senior Engineer Ii - Powerbi - $144,400 - $177,500 A Year

Senior Engineer Ii - Powerbi - $144,400 - $177,500 A Year

myGwork - LGBTQ+ Business Community • Vancouver, Canada
Full-time
Develops enterprise-level platform reporting solutions using Power BI, Snowflake, and Azure technologies, focusing on data analysis, model creation, and dashboard management.Show more
Last updated: 30+ days ago • Promoted
Delivery Driver - Start Earning Quickly

Delivery Driver - Start Earning Quickly

DoorDash • BRACKENDALE, British Columbia, CA
Full-time
Available in over 100 cities in Canada, DoorDash connects local businesses and local drivers (called Dashers) with opportunities to earn, work, and live.All you need is a mode of transportation (bi...Show more
Last updated: 16 days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication USA • Burnaby
Full-time
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 communic...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer, AMI & Smart Grid Systems

Senior Firmware Engineer, AMI & Smart Grid Systems

Corinex • Vancouver
Full-time
A technology leader in smart grid solutions located in Vancouver seeks a Senior Firmware Engineer to design and develop firmware for smart metering applications.Candidates should have significant e...Show more
Last updated: 30+ days ago • Promoted
Firmware Engineer - $95,000 - $120,000 A Year

Firmware Engineer - $95,000 - $120,000 A Year

TEEMA • Vancouver, Canada
Full-time
Develops firmware for mining equipment, ensuring timely project delivery and integration with hardware and software teams.Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Procurify • Vancouver
Full-time
Senior Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations.We make it easy for organizations to take control of spend and save...Show more
Last updated: 30+ days ago • Promoted
Senior Product Engineer (Activation)

Senior Product Engineer (Activation)

Amplitude • Vancouver, Canada
Full-time
Amplitude is the leading digital analytics platform, helping over 4,300 customers—including Atlassian, Burger King, NBCUniversal, Square, and Under Armour—build better products and digital experien...Show more
Last updated: 30+ days ago • Promoted