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

Senior Firmware Engineer

Algo Communication USA • Burnaby, Metro Vancouver Regional District, CA
24 days ago
Job type
  • Full-time
Job description

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.

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
  • 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
  • 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
  • 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)

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

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

Similar jobs
Senior Firmware Engineer, Ami & Smart Grid Systems

Senior Firmware Engineer, Ami & Smart Grid Systems

Corinex • Vancouver, Canada
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
Senior Application Engineer

Senior Application Engineer

Arc'teryx Limited • Vancouver, Canada
Full-time
Your Opportunity at ARC'TERYXAs a Senior Application Engineer, you will be instrumental in developing and maintaining features on the Salesforce Core Platform, enhancing the experience of our Guest...Show more
Last updated: 11 days ago • Promoted
Senior Platform Engineer

Senior Platform Engineer

Getunblocked • Vancouver, Canada
Full-time
As a Platform Engineer working at Unblocked, you will provide expertise, provision infrastructure resources, and create automation tools needed by our engineering teams to get software out the door...Show more
Last updated: 6 days ago • Promoted
Senior Platform Development Engineer

Senior Platform Development Engineer

Best Buy • Burnaby, Canada
Full-time
Senior Platform Development Engineer page is loaded## Senior Platform Development Engineerremote type: Remotelocations: 00000 Canadian Headquarterstime type: Full timeposted on: Posted Todayjob req...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer, Marketing & CMS

Senior Software Engineer, Marketing & CMS

Jane.app • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A high-growth SaaS company seeks a Senior Software Developer in Vancouver to enhance its public-facing web properties.The ideal candidate will have a University Degree in Computer Science and over ...Show more
Last updated: 6 days 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 • 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: 19 days ago • Promoted
Senior Back End Engineer

Senior Back End Engineer

Stellar Creative Lab • Vancouver
Full-time +1
Stellar’s Gen AI software from an internal prototype into a professional, commercial-grade solution for the global animation and VFX industry.You will not just be writing code; you will bridge high...Show more
Last updated: 30+ days ago • Promoted
Senior AI Core Systems Engineer (Hybrid)

Senior AI Core Systems Engineer (Hybrid)

Workday, Inc. • Vancouver
Full-time
A leading technology firm is seeking a Senior Software Development Engineer for their AI Core team in Vancouver, Canada.The role involves designing and building software systems for AI-powered appl...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
Firmware Engineer

Firmware Engineer

Fluid - Solutions de Talents/Workforce Solutions • Surrey, Canada
Full-time
Job Title: Firmware Engineer (Embedded Systems & Jetson Platforms)Location: Surrey, CanadaJob Type: Full-TimeExperience Level: 3+ years &Play; Qualification: Bachelor's or Master's degree in Electr...Show more
Last updated: 22 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
Firmware Engineer

Firmware Engineer

Corinex Communications • Vancouver, Canada
Full-time
About The Company At Corinex, we are driving the future of energy with cutting-edge Broadband over Power Line (BPL) technology.As a global leader in smart grid solutions, we enable utilities to enh...Show more
Last updated: 1 day ago • Promoted