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
25 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 Data Engineer - BET99

Senior Data Engineer - BET99

BET99 • delta, bc, ca
Full-time
BET99 is Canada's Premiere Online Sportsbook and Casino.Launched in 2020, we have consistently innovated the online gaming landscape every step of the way, exponentially growing our customer base a...Show more
Last updated: 12 days ago • Promoted
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 Software Engineer, Marketing & Cms

Senior Software Engineer, Marketing & Cms

Jane.app • Vancouver, 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: 5 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
Firmware Engineer

Firmware Engineer

HCLTech • Vancouver
Full-time
Strong Firmware design and debug experience using assembly and C/C++ Programming.Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection.Knowledge of mass storage in...Show more
Last updated: 20 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 Sales Engineer: Technical Demos & Solutions

Senior Sales Engineer: Technical Demos & Solutions

Collabera • Vancouver
Full-time
A leading IT staffing firm in Vancouver seeks a technical sales support specialist with over 5 years of experience to collaborate with sales teams, provide product demonstrations, and assist with t...Show more
Last updated: 15 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: 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
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
Senior Firmware Engineer – Low-Power Wireless

Senior Firmware Engineer – Low-Power Wireless

ASSA ABLOY Global Solutions • Vancouver, Canada
Full-time
A global technology firm located in Canada, British Columbia, is seeking a Senior Firmware Engineer to design and develop embedded software for low-power wireless devices.The ideal candidate has at...Show more
Last updated: 5 days ago • Promoted