Senior Firmware Developer
Algo Communication Products
This position requires local presence. Please view similar jobs below.
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.
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
- 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
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).
- ...means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM...SeniorFull timeInternship
- ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... ...smart, curious humans pushing toward something bigger, together. Senior Software Engineers II at Confluent take ownership of critical...SeniorFull time
- ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... ...Cloud (including Connect, Apache Flink, Kafka and more) . As a senior software engineer, you think strategically and you help drive end...SeniorFull time
- ...world forward. Join us and, together, we’ll advance your career. FIRMWARE ENGINEER THE ROLE: As a member of the Memory Subsystem... ...toolsets and framework. Pre-silicon and post-silicon experience developing and debugging firmware, both on simulation/emulation/FPGA platforms...SuggestedFull timeInternship
- ...Responsibilities Drive system architecture and technical solution development across firmware, ASIC, hardware, simulation, and infrastructure domains. Develop and evaluate end-to-end system designs, tradeoffs, and implementation approaches for new product capabilities...SuggestedFull time
$116.48k - $174.8k per year
...Responsibilities Drive system architecture and technical solution development across firmware, ASIC, hardware, simulation, and infrastructure domains. Develop and evaluate end-to-end system designs, tradeoffs, and implementation approaches for new product capabilities...Full time$80k - $100k per year
...of technical challenges, and a meaningful mission we’d love you to be part of. Let’s chat! AlgaeCal is on the lookout for a Senior QA Developer to bring their skills to our lively QA team and help transform lives, one stable release at a time. Small print here ⇒ We’re...SeniorContract workCasual workWork at officeFlexible hoursDay shift$116.48k - $174.8k per year
.... You can be part of the takeoff of an innovative business that develops cutting-edge products, delivers strong business value for customers... ...tactical aspects of the platform bring up combining simulation, firmware and hardware teams efforts – creating a clear technical vision/...Full timeInternshipFlexible hours$100k - $120k per year
...Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding... ...our next-generation innovations. Over the next 24 months, you'll develop and debug FPGA firmware and embedded software for handheld medical...Contract workFixed term contractWork at officeWorldwide$85k - $100k per year
...opportunities to achieve their professional goals. We value both lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling career. We are looking for passionate professionals ready to work hard,...SeniorFull timeLocal area$89k - $159k per year
...Senior DevOps Developer Company: Boeing Vancouver At Boeing Digital Services, you’ll be a part of a team that creates innovative digital solutions and analytics that drive the future and evolution of Digital Services and enable our customers to transform the way they do business...SeniorFull timeWork at officeRemote workRelocationRelocation packageShift work- Job Responsibility: See yourself at Twilio Join the team as Twilio's next Workday Sr. Developer Who we are & why we're hiring Twilio powers real-time business communications and data solutions that help companies and developers worldwide build better applications and...SeniorFull timeWork at officeLocal areaRemote workWorldwide
$120k per year
...We are seeking an experienced Senior SharePoint Developer with strong hands-on expertise in SharePoint Online, Microsoft 365, SharePoint Framework (SPFx), React, TypeScript, and Power Platform. The ideal candidate will work closely with business analysts, solution architects...SeniorFull timePnpWork at office- ...on hardware projects that advance the UN Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware features, including device sensing, power management, connectivity, and reliable...Permanent employmentContract workFor contractorsLocal areaFlexible hours
- ...combine strategy, design, and technical excellence to deliver outcomes that scale. As we continue to expand, we’re looking for a Senior Webflow Developer with proven enterprise experience to join our team. Advanced knowledge of the Lumos framework is a bonus. As a Senior...SeniorInternship
$125k - $135k per year
...: Vancouver, BC (Hybrid) Employment type : Full-time Reports to : Manager, Software Development As an experienced Senior Software Developer, you’ll develop major components that power our consumer apps and global platform enabling millions of users to conveniently...SeniorPermanent employmentFull time- ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation....SeniorFull timeInternshipRemote workRelocation
$96k - $100k per year
...drivers Networking software Networking security Programming software Software development MS Office TCP/IP Python Firmware development Perforce Software quality assurance Area of work experience ~ Embedded systems Additional information...Permanent employmentFull timeRemote work- ...Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel. Job Description: The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products. Firmware is responsible for implementing the major...InternshipFlexible hours
- ...Senior Fiserv DNA Developer / Integration Consultant Independent Contractor | Remote within Canada About the opportunity Aequilibrium seeks experienced Canadian-based developers and integration consultants to support upcoming credit-union and financial-services...SeniorHourly payContract workFor contractorsRemote work
- ...Fall Duration: ~4 Months: September 13, 2027 to December 10, 2027 WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in the support, design, development, and delivery of Firmware for...Full timeTemporary workSummer workInternshipWorldwide
- ...their agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which... ...The target customers are designers, so you have a chance to develop a product that “excites” them. Desired Skills and Experience...SeniorFull timeRemote workWork from homeFlexible hours
- ...May 03, 2027 to April 21, 2028 16 Months: May 03, 2027 to August 18, 2028 WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in the support, design, development, and delivery of Firmware for...Long term contractFull timeSummer workInternshipWorldwide
$175k - $235k per year
...Developer Advocate We’re looking for an experienced Developer Advocate in our Vancouver Office. Our work informs teams at every level of... ...record as a Developer Advocate, Developer Relations Engineer, or Senior Software Engineer with substantial experience building developer...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$169.5k - $242.6k per year
...where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends) Location: Vancouver, BC or Montreal, QC Work Model: Hybrid (3 days onsite/week) Respawn is...SeniorFull timeLocal area3 days per week- ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity... ...proposals for business development opportunities and present to senior leadership at potential clients. Ability to turn broad program...SeniorHourly payFull timeWork at officeLocal area
$67.7k - $94.7k per year
...We’re looking for a Junior Software Developer who can design, build, test, and ship high quality software that delivers value to our customers... ..., in provinces where we can legally hire and will report to the Senior Manager, Software Development. WHAT YOU’LL DO: Deliver...SeniorInternshipRemote work- ...a member of a collaborative development team, the Sr. Software Developer will be instrumental in the design and implementation of secure... ...threaded applications. Collaborate with product owners, architects, senior engineers, QA, DevOps, and support teams to understand...SeniorLong term contractFull timeTemporary workLocal area
$60k - $110k per year
...Position Description: CGI is seeking a Full Stack Developer to design, develop, test, integrate, and support modern enterprise applications... ..., and Agile ceremonies. Collaborate with architects and senior developers to implement approved solution designs and architectural...SeniorFull time$122.3k - $170.7k per year
...easier, safer, and more rewarding. As a Senior Software Engineer , you will collaborate... ...multiplayer at scale. Partner with engine developers, ensuring gameplay features and systems... ...contributing to engine architecture or developer-facing platforms. ~ Proficiency in CI/CD...SeniorFull timeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Developer. Be the first to apply!
- remote firmware engineer Vancouver, BC
- firmware engineer intern Vancouver, BC
- senior web designer Vancouver, BC
- senior project engineer Vancouver, BC
- senior ruby developer Vancouver, BC
- senior crm manager Vancouver, BC
- cpa senior accountant Vancouver, BC
- senior part time Vancouver, BC
- senior accountant Vancouver, BC
- senior hr manager Vancouver, BC
