Senior Firmware Developer
Algo Communication Products Ltd
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.
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 supportMentor and train junior team membersContinuously look for areas of improvement in reliability, functionality, and testingPerform in depth root cause analysisHelp develop performance and functional documentationWrite and maintain embedded firmware in CRequirements
Bachelor’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 BashDevelopment experience in a Linux environmentExperience in using source control systemsMust have the unrestricted right to work in Canada without requiring sponsorshipOther Valuable Skills And Experience
Knowledge of TCP/UDPExperience reading and implementing protocols defined in RFCsExperience analyzing network traffic using WiresharkExperience with Lua, Python, JavaScriptStrong 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.264Applicant 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 productsOnly 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).
#J-18808-Ljbffr
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 supportMentor and train junior team membersContinuously look for areas of improvement in reliability, functionality, and testingPerform in depth root cause analysisHelp develop performance and functional documentationWrite and maintain embedded firmware in CRequirements
Bachelor’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 BashDevelopment experience in a Linux environmentExperience in using source control systemsMust have the unrestricted right to work in Canada without requiring sponsorshipOther Valuable Skills And Experience
Knowledge of TCP/UDPExperience reading and implementing protocols defined in RFCsExperience analyzing network traffic using WiresharkExperience with Lua, Python, JavaScriptStrong 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.264Applicant 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 productsOnly 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).
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Developer in Winnipeg, MB vacancy
- ...PlacementDuration: Direct Placement The OpportunityThe Senior Firmware Engineer will join the firmware team, and become part of a multidisciplinary... ...tools for the industrial bolting industry. You will design, develop and deploy innovative firmware solutions for the next...Senior
- ...Reftek Systems is looking for a sharp, hands-on Senior Software/Firmware Developer to join our engineering team in Burnside, Nova Scotia. You’ll work at the edge of embedded systems, instrumentation, and seismic technology—turning ambitious ideas into working hardware and...Senior
- Linux kernel customization and bootloader expertise define this fully remote senior firmware role. Build Embedded Linux solutions for complex hardware platforms.This Senior Firmware Engineer develops firmware across kernel, driver, and application layers within Linux...SeniorRemote work
- Explore hands-on development at Reftek Systems as a Senior Software/Firmware Developer in Burnside, Nova Scotia. Dive into embedded systems and seismic technology to create groundbreaking solutions. Reftek Systems is seeking an experienced Senior Software/Firmware Developer...Senior
- Embedded Firmware DeveloperLocation: Calgary, AB (Hybrid)Employment Type: Full-TimeCompany: OPIsystems Inc.About OPIsystemsFor over 40 years... ...OverviewWe are looking for an experienced Embedded Firmware Developer to join our engineering team immediately. This role will focus initially...SuggestedLong term contractImmediate start
- Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer develops firmware across new products, sustaining efforts, and custom solutions. The work spans system-...Senior
- ...changing that. Inspired by nature and with a boost from NASA, we’ve developed the world’s first fully-integrated diagnostic breathalyzer. It’s... ...technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by...SeniorContract work
- ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations... ...to alerts all in near real-time.As a Senior Embedded Software Engineer at Samsara,... ...Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management...SeniorLong term contractFull timeRemote workFlexible hoursShift work
- OverviewTonal is looking for a Senior Power Electronics Firmware Engineer to develop the firmware for our motor drive and power systems. That drive generates up to 250 pounds of digital weight, so its firmware defines how Tonal feels to every member. You’ll contribute at every...SeniorInternshipLocal area
- ...solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded... ...setting and possesses a deep understanding of developing robust firmware for complex embedded... ...execution. Key Responsibilities Design, develop, and maintain firmware for embedded...SeniorRemote workHome office
- Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable... ...and technological expertise in developing cutting-edge firmware for our DC... ...to spearhead software solutions. Design, develop, and refine firmware for microcontrollers...SeniorLocal area
$140k - $180k per year
...bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real... ...even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid...SeniorWork at officeWorldwide- Own real-time firmware quality at Pulsenics, where timing and synchronization protect high-fidelity electrochemical data. Debug complex systems directly on hardware.In this senior engineering role, you will lead firmware supporting measurement accuracy, control, safety, and...SeniorLong term contract
- Algo Communication Products Ltd. in Burnaby, BC, is seeking an experienced Embedded Firmware Developer to join a multidisciplinary team working on telecom audio/video IP products. You will contribute across requirements, design, implementation, validation, and ongoing support...Senior
- Design real-time firmware for Humanoid’s HMND‑01 robots, using C, C++, and embedded systems expertise in Vancouver... .... Build software for safe robotic operation.As a Senior Firmware and Embedded Software Engineer, you will develop software for motion control, sensors,...Senior
- Firmware SDK Manager:On behalf of our technology client, Procom is searching for a Firmware... ...location to lead its Firmware SDK (Software Developer Kit) development team. The ideal... ...with experience as a manager, team lead, or senior developer.The candidate is diligent, proactive...SeniorPermanent employmentWork at office
- Samsara is the pioneer of the Connected Operations Cloud, enabling IoT-driven insights for physical operations. The Vehicle Intelligence firmware team builds and maintains software and firmware for cloud-connected hardware, collaborating with product managers, support teams, and...SeniorRemote work
$110k - $140k per year
Position Overviewdormakaba is seeking an Embedded Developer - Security Specialist based in Montreal. The Embedded Developer - Security Specialist... ...on RFID and BLE technologies. This includes developing secure firmware, implementing robust security protocols, and conducting...WorldwideDay shift- ...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
$120k - $130k per year
...At our Pickering location, we are looking for an experienced Senior Software Developer to join our dynamic team. This position is responsible for... ...systems, Unix sockets, and WebSockets. Build and release firmware for multiple product lines, including packaging, OTA update...Senior- ...achievements. Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software developers in the implementation of the Edge and Cloud... ...you can understand the role as well. Seniority LevelMid‑Senior level Employment TypeFull‑time #J-...SeniorRemote workFlexible hours
- e-STORAGE, part of Canadian Solar Inc., seeks a Senior Control Engineer to lead Hardware‑in‑the‑Loop validation for PCS... ...BESS context. You will own the HIL environment, develop real‑time models, and validate firmware, protection strategies, and grid‑code compliance across...Senior
- ...high-impact, forward-thinking firmware team dedicated to advancing Data... ...record of building new teams, developing engineers' technical and... ...FW team from the ground up. Develop and execute structured onboarding... ...milestone plans, and risk areas to senior leadership and partner teams....SeniorLong term contractTemporary workInternship
$114.3k - $164.3k per year
## Senior Embedded Software DeveloperApply: Kanata, Ontario, Canada: Full time:... ...looking for a **Senior Embedded Software Developer** with strong expertise in **Embedded Linux... ...and collaborate closely with hardware and firmware teams.**Key Responsibilities*** Requirements...SeniorFull timeInternshipWork at office- ...system images, provisioning, device identity, remote updates, rollback, and recovery after interrupted installations. What You Will Do Develop and debug embedded Linux and Android software on real capture hardware, from board bring-up through deployment. Build reliable...Remote work
- ...hands‑on engineer with a strong background in low‑level software/firmware development, computer architecture, and PCI‑Express (PCIe)... ...firmware that customers can rely on.Key Responsibilities:Design, develop, integrate, and maintain PCIe Switch firmware for servers.Participate...Work at officeLocal area
- ...ll advance your career. The RoleAMD is looking for a Security Firmware Architect to join the Product Security Office (PSO) in securing... ...customers and ecosystem partners to capture security requirements, and develop documentation and training materials Maintain substantial...InternshipWork at officeRemote work
- We are hiring a Senior Front-End Developer to own and evolve the interfaces that bring Haply's hardware to life for customers. About HaplyHaply... ...when working near domain boundaries (e.G. control logic, firmware, hardware behaviour). Comfortable working without full...SeniorWork at office
- Lead Firmware SDK development in Calgary or Ottawa, applying C++ and Azure DevOps expertise to guide a permanent team.This manager leads... ...software development environmentsTwo leadership years or five senior developer or architect yearsProficiency in C or C++ development...SeniorPermanent employment
$73.5k - $136.5k per year
## Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-ROYAL (Montreal)time type: Full timeposted on... ...Posted Todayjob requisition id: R55507## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world...Long term contractTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Developer. Be the first to apply!
Related searches
- remote firmware engineer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB

