Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 hour 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

    Acara-Solutions

    Winnipeg, MB
    1 hour ago
  •  ...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

    Refraction Technology, Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Refraction Technology, Inc.

    Winnipeg, MB
    1 hour ago
  • 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... 
    Suggested
    Long term contract
    Immediate start

    OPIsystems Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Acara-Solutions

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Samsara

    Winnipeg, MB
    1 hour ago
  • Build C/C++ and Golang firmware at Samsara, supporting remote candidates across Canada. Work on connected vehicle systems, releases, and operational metrics.As a Senior Software Engineer II, you will develop customer-facing firmware for Samsara’s cloud-connected hardware platform... 
    Senior
    Long term contract
    Remote work

    Samsara

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Contract work

    Noze

    Winnipeg, MB
    1 hour ago
  • Build C/C++ and Golang firmware for Samsara’s connected vehicle hardware platform, supporting development and operations...  ...across Canada. Work with real-time IoT signals.As a Senior Software Engineer II, you will architect, develop, debug, test, deploy, and maintain customer-facing... 
    Senior

    Samsara

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Local area

    Verdyn

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Remote work
    Home office

    Placements24

    Winnipeg, MB
    1 hour ago
  • Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust firmware with C and C++.As a Senior Firmware Engineer, you will architect, develop, and optimize firmware for innovative hardware... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Internship
    Local area

    Tonal

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    1 hour ago
  • Lead inverter controls and firmware investigations for e-STORAGE BESS projects, working remotely in Canada or the United States. Connect technical findings with vendor action.This senior engineering role focuses on understanding inverter behaviour across operating battery energy... 
    Senior
    Remote work

    Csestorage

    Winnipeg, MB
    1 hour ago
  • 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

    Humanoid

    Winnipeg, MB
    1 hour ago
  •  ...Advanced Micro Devices, Inc. is seeking a Sr. Systems Design Engineer to lead firmware development for datacenter GPU platform systems. You’ll collaborate with firmware engineers, developers, and customer teams to architect, implement, and validate firmware across complex server... 
    Senior
    Manual labor

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Algo Communication Products Ltd

    Winnipeg, MB
    1 hour ago
  •  ...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.... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    4 days ago
  • 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... 
    Senior
    Permanent employment
    Work at office

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • $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

    The Lenbrook Group of Companies

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Remote work

    Samsara

    Winnipeg, MB
    1 hour ago
  • $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... 
    Worldwide
    Day shift

    dormakaba Holding

    Winnipeg, MB
    1 hour ago
  •  ...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-... 
    Senior
    Remote work
    Flexible hours

    Vention

    Winnipeg, MB
    1 hour ago
  •  ...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.... 
    Senior
    Long term contract
    Temporary work
    Internship

    AMD

    Winnipeg, MB
    1 hour ago
  • Company OverviewAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is...  ...seamlessly into their SoCs. Position DetailsHigh Speed SERDES PHY Firmware Design EngineerThis role is for a team of experienced engineers... 
    Long term contract
    Temporary work

    Cadence

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time
    Internship
    Work at office

    Hewlett Packard Enterprise

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Work at office

    Haply Robotics

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Internship
    Work at office
    Remote work

    AMD

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Developer. Be the first to apply!