Senior Firmware Engineer

1 week ago


Burnaby, British Columbia, Canada 4507afa0-528e-4fd2-b71b-8d27d54f21ba Full time $120,000 - $180,000 per year

About

Our client is a rapidly growing technology company specializing in the
manufacturing
and
supply
of
audio
and
video
communication
products
. Their innovative solutions are designed to make industrial communication safe, simple, and effective. They collaborate with some of the largest technology companies globally to deliver cutting-edge products to their customers. They are seeking a highly motivated
Embedded
Software
Engineer
to join their 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
  • Perform in depth root cause analysis
  • 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, bash, JavaScript
  • Development experience in a Linux environment
  • Experience in using source control systems
  • Must have the unrestricted right to work in
    Canada
    without requiring sponsorship
  • Location: Burnaby, BC

Other Valuable Skills and Experience:

  • Knowledge of TCP/UDP
  • Experience reading and implementing protocols defined in RFCs
  • Experience analyzing network traffic using Wireshark
  • Experience with lua, python
  • 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

Competitive salary, based on skills and experience.

What We're Looking For

  • Strong communication skills — ability to voice opinions, offer solutions, challenge ideas respectfully, and work closely with cross-functional teams
  • A team-oriented attitude — candidates must enjoy collaborating, helping others, and working in an open and transparent environment
  • Leadership skills are an asset
  • candidates may mentor junior developers and could grow into team lead roles
  • Adaptability to a friendly, transparent, and supportive company culture, where the leadership team (including the CEO) is very involved and accessible

Please
do not apply
if:

  • You rely heavily on
    AI tools
    to generate or exaggerate your technical experience
  • You
    lack hands-on embedded hardware
    or
    board-level design
    exposure
  • You have
    no industry experience
    in
    telecommunications
    , embedded devices, or real-time systems

We are looking for candidates with:

  • Low-level firmware expertise
  • Hardware-software integration experience
  • A proven track record in
    telecom, networking, or connected device product development

Apply today Send you resume through our application form here:

And DM us to stand out



  • Burnaby, British Columbia, Canada b-8be6-42c8-bf68-d9642f8f52f0 Full time $45,000 - $55,000 per year

    About AvestecAvestec is a Vancouver-based technology company specializing in advanced flying robotic systems for industrial inspection. We design, develop, and manufacture proprietary UAVs that operate in challenging environments, delivering innovative inspection solutions to clients across the energy sector.Position OverviewWe are looking for a motivated...

  • Senior Engineer II

    1 week ago


    Burnaby, British Columbia, Canada Microchip Technology Full time $86,000 - $186,000 per year

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada PotisEdge Full time $80,000 - $120,000 per year

    Job Title: Sr.Firmware/Embedded software EngineerLocation:Burnaby, BCType:Full-timeOverviewWe are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and implementation of our BMS platform for the North American market. This role will work closely with global...

  • Senior Engineer II

    1 week ago


    Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time $86,000 - $186,000 per year

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...

  • Principal Engineer

    2 weeks ago


    Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...

  • Principal Engineer

    2 weeks ago


    Burnaby, British Columbia, Canada Microchip Technology Full time $86,000 - $186,000 per year

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Red Rabbit Robotics Full time $60,000 - $90,000 per year

    About us: At Red Rabbit Robotics, we are on a mission to solve global labor shortage and create a future of abundance. We aim to deploy one million humanoid robots in the next 10 years, eventually producing and deploying > 10M robots per year. Our robots are designed to tackle manual labor across manufacturing, warehouse, logistics and more. Our...


  • Burnaby, British Columbia, Canada Kardium Inc. Full time $113,000 - $132,000 per year

    Your opportunityBy joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical device for the diagnosis and treatment of the most common heart rhythm disorder, atrial fibrillation – which can cause stroke, heart failure, and other heart-related complications.Kardium's...


  • Burnaby, British Columbia, Canada LUCID Vision Labs Full time $60,000 - $90,000 per year

    Job Title: Junior Application Engineer – Burnaby, BCReports To: Application Engineering ManagerJob PurposeTogether with the Engineering teams, Product Management team and the Sales and Marketing teams, the Junior Application Engineer will set the course for the product success and ensure a positive customer experience. The Junior Application Engineer will...