Senior Firmware Engineer
3 weeks ago
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 ResponsibilitiesBe 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 supportMentor and train junior team membersContinuously look for areas of improvement in reliability, functionality, and testingHelp develop performance and functional documentationWrite and maintain embedded firmware in CRequirementsBachelor’s degree in software engineering, computer science, computer engineering, or relevant qualified experience.5+ years’ experience in software development3+ years’ experience in embedded software developmentExperience with C and BashExperience in using source control systemsMust have the unrestricted right to work in Canada without requiring sponsorshipOther Valuable Skills and ExperienceKnowledge of TCP/UDPExperience reading and implementing protocols defined in RFCsExperience analyzing network traffic using WiresharkStrong problem-solving skills and a desire to learnExcellent written and verbal communication skillsDevelopment experience with TI ARM processors - AM335x, AM625, DM81xx, DM64xx, and AM57xxPrevious experience with VoIP, SIP, Skype, TLS, SRTPPrevious experience with audio and video codecs G.711, G.722, G.729, H.264The 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
-
Firmware / PLC engineer
4 hours ago
Burnaby, British Columbia, Canada Tersa Earth Full timeTheFirmware/PLC Engineerrole at Tersa Earth Innovations is critical to translating our proprietary synthetic biology platform, TersaClean, from scientific innovation into a commercially viable, industrial-scale reality. In this position, you'll act as the Firmware Lead , designing, developing, and deploying the core control systems that automate our metal...
-
Firmware Engineer
40 minutes ago
Burnaby, BC VJ M, Canada Tersa Earth Full timeAt Tersa Earth Innovations, we believe the future of industry is green, profitable, and powered by biology. We're a dynamic biotechnology company developing TersaClean, a proprietary, modular synthetic biology platform designed to fundamentally disrupt the mining sector. Our technology doesn't just treat waste; it turns environmental liability into a massive...
-
Senior Firmware Engineer
2 weeks ago
Burnaby, Canada Algo Communication USA Full timeAlgo 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...
-
Senior Firmware Engineer
7 days ago
Burnaby, Canada Algo Communication USA Full timeAlgo 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...
-
Firmware Testing Co
2 weeks ago
Burnaby, Canada LUCID Vision Labs Full time**Job Title**:Firmware Testing Co-Op/Internship - Richmond, BC **Reports To**:Engineer/Manager - Firmware & Manufacturing Automation **Job Purpose** In keeping with the vision and mission of the Company, the Firmware Testing Co-Op/Internship role is responsible for the implementation and design of tests to help increase the robustness and speed of...
-
Co-op Firmware Engineer in Test
2 weeks ago
Burnaby, Canada NETINT Technologies Full timeAbout this Position This is an 8 to 16 months Full-time, Co-op employment opportunity starting May 2026. This position is open for both Burnaby and Markham offices. To apply, please fill out the application form and include a copy of your transcript in your application. Please note: Application without a transcript will NOT be considered. About NETINT...
-
Co-op Firmware Engineer in Test
1 week ago
Burnaby, Canada NETINT Technologies Full timeAbout this Position This is an 8 to 16 months Full-time, Co-op employment opportunity starting May 2026. This position is open for both Burnaby and Markham offices. To apply, please fill out the application form and include a copy of your transcript in your application. Please note: Application without a transcript will NOT be considered. About NETINT...
-
Embedded Systems Engineer II
4 weeks ago
Burnaby, Canada D-Wave Quantum Inc. Full timeA leading quantum computing company in Metro Vancouver is seeking an Embedded Systems Engineer with FPGA experience. This role involves designing, developing, and testing firmware for quantum control systems. Candidates should have a degree in engineering and 2-5 years of experience. Knowledge in C/C++ and FPGA is essential. The position offers competitive...
-
Embedded Systems Engineer II
3 weeks ago
Burnaby, Canada D-Wave Quantum Inc. Full timeA leading quantum computing firm in Burnaby seeks an Embedded Systems Engineer with FPGA experience. This role involves developing and testing firmware for quantum control systems. Candidates should have a degree in Electrical Engineering and 2-5 years of relevant experience. Strong skills in C/C++ and digital logic are essential. Join us in a collaborative...
-
Embedded Systems Engineer II
1 week ago
Burnaby, Canada D-Wave Quantum Inc. Full timeA leading quantum computing firm in Burnaby seeks an Embedded Systems Engineer with FPGA experience. This role involves developing and testing firmware for quantum control systems. Candidates should have a degree in Electrical Engineering and 2-5 years of relevant experience. Strong skills in C/C++ and digital logic are essential. Join us in a collaborative...