Talent.com
Software Engineer - Cellular Modem
Software Engineer - Cellular ModemQuectel • Richmond, Metro Vancouver Regional District, CA
Software Engineer - Cellular Modem

Software Engineer - Cellular Modem

Quectel • Richmond, Metro Vancouver Regional District, CA
7 days ago
Job type
  • Full-time
Job description

Software Engineer - Cellular Modem

Job Summary : We are seeking a highly motivated and skilled Cellular Modem Software Engineer to design, develop, and optimize embedded software for cellular modem systems. The role involves working on protocol stack layers (L1 / L2 / L3), modem firmware, and integration with operating systems to ensure robust cellular connectivity across LTE, NR (5G), and legacy technologies. This position requires close collaboration with hardware, system, and validation teams to deliver high-performance modem solutions for next‑generation connected devices.

Base pay range

CA$80,000.00 / yr - CA$135,000.00 / yr

Responsibilities

  • Responsible for software development and maintenance of assigned customer projects.
  • Support North American customers to develop SW features, debug customer and test team reported bugs on software releases, maintain software stack and enhancement of demo applications.
  • Design, develop, and maintain software modules for cellular modems (LTE / 5G / 3G / 2G) based on Qualcomm SOC.
  • Implement and optimize features in protocol stack layers (RRC, PDCP, MAC, RLC, PHY) and / or modem control firmware.
  • Integrate modem software with host OS and hardware abstraction layers including Android RIL and Modem Manager.
  • Debug and resolve modem issues across signaling, throughput, power, and mobility scenarios.
  • Analyze logs (e.g., QXDM, Wireshark, internal tools) to troubleshoot field and lab issues.
  • Collaborate with hardware, RF, system integration, and QA teams to support bring‑up and validation on reference and custom platforms.
  • Participate in modem software architecture and performance optimization.
  • Provide technical support to customers and cross‑functional teams for field or production issues.

Requirements

  • Bachelor’s or master’s degree in computer engineering, Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience in cellular modem development (protocol stack or firmware).
  • Experience on Qualcomm based modem SOC and firmware.
  • Strong understanding of 3GPP protocols (LTE, 5G NR preferred).
  • Experience in C & C++ programming, microcontroller / microprocessor architecture and firmware programming.
  • Experience with Linux OS internals, system programming, any RTOS knowledge is plus.
  • Hands‑on experience with cellular log analysis tools (QXDM, QCAT, TEMS, etc.).
  • Experience with software development frameworks and source code management tools.
  • Strong problem‑solving skills and attention to detail.
  • Familiarity with Agile development methodologies.
  • Ability to work collaboratively in a team environment and support customers.
  • Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Wireless Services

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Richmond, Metro Vancouver Regional District, CA

    Similar jobs
    Software Engineer II

    Software Engineer II

    Electronic Arts (EA) • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Stellar Recruitment Inc. • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Show more
    Last updated: 30+ days ago • Promoted
    Robotics Teleoperation Test Pilot

    Robotics Teleoperation Test Pilot

    Sanctuary Cognitive Systems Corporation • Vancouver, Metro Vancouver Regional District, Canada
    Full-time +1
    A pioneering robotics firm in Vancouver is seeking a skilled Robot Test Pilot on a 6-month contract.In this role, you will pilot humanoid robots in various scenarios to collect critical data, contr...Show more
    Last updated: 30+ days ago • Promoted
    Security Engineer

    Security Engineer

    freelance.ca • Richmond, Canada
    Full-time
    Key information / Informations clés.Type de poste : Contrat (consultant).Taux horaire : 70 $ – 90 $ / heure.Mandat senior en cybersécurité au sein d’une équipe DevSecOps, axé sur la sécurisation du...Show more
    Last updated: 30+ days ago • Promoted
    Field Cellular Engineer (5GNR / LTE)

    Field Cellular Engineer (5GNR / LTE)

    OSI Engineering • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Get AI-powered advice on this job and more exclusive features.Conduct field testing and validation of cellular modems and smartphones on live 4G LTE and 5G networks. Travel to various local and non-...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - Advanced Technology Group

    Lead Software Engineer - Advanced Technology Group

    EA SPORTS • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Lead Software Engineer - Advanced Technology Group.Electronic Arts creates next‑level entertainment experiences that inspire players and fans around the world. EA SPORTS, one of the most iconic bran...Show more
    Last updated: 30+ days ago • Promoted
    Principal Embedded Software Engineer - System on Chip (SoC) Software Development Kit (SDK)

    Principal Embedded Software Engineer - System on Chip (SoC) Software Development Kit (SDK)

    Analog Devices, Inc. • Vancouver, Metro Vancouver Regional District, CA
    Permanent
    About Analog Devices • •Analog Devices, Inc.NASDAQ : ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.ADI combines analo...Show more
    Last updated: 30+ days ago • Promoted
    Director of Software Development - AI / ML

    Director of Software Development - AI / ML

    Autodesk • Vancouver, Metro Vancouver Regional District, Canada
    Full-time
    Autodesk is looking for an innovative and dynamic AI and ML Engineering Director to define the AI technical strategy for our AIR organization. This role involves leading teams of AI engineers to dev...Show more
    Last updated: 19 days ago • Promoted
    Hardware Engineer ( Richmond, BC, CA ) - R1022-0001 Posted on : Oct 17, 2022 Filled

    Hardware Engineer ( Richmond, BC, CA ) - R1022-0001 Posted on : Oct 17, 2022 Filled

    Picotera • Richmond, Metro Vancouver Regional District, CA
    Full-time
    Tera is developing advanced noise cancellation, communication, and hearing protection systems.We are looking for a talented electrical and computer engineer that can help us develop and debug new p...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer, Bluetooth Audio (Contractor)

    Firmware Engineer, Bluetooth Audio (Contractor)

    MistyWest • Vancouver, BC, Canada
    Full-time
    MistyWest is actively building a contractor and contract-to-hire pool for Firmware Engineers, with an immediate need for a Bluetooth Audio Expert. You will help ship and debug Bluetooth audio produc...Show more
    Last updated: 30+ days ago • Promoted
    Field Applications Engineer : Smart Module, Embedded & AI

    Field Applications Engineer : Smart Module, Embedded & AI

    Quectel • Richmond, Metro Vancouver Regional District, CA
    Full-time
    A leading smart module solutions provider is seeking a Field Application Engineer to support North American customers with embedded smart module solutions. The ideal candidate will have strong exper...Show more
    Last updated: 17 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Mechatronics Engineer

    Mechatronics Engineer

    Red Rabbit Robotics • Burnaby, BC, Canada
    Full-time
    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 a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Multimedia

    Software Engineer - Multimedia

    Quectel • Richmond, Metro Vancouver Regional District, CA
    Full-time
    This range is provided by Quectel.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. We are seeking a highly motivated and skilled.Multimedia Softw...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    As a Senior Software Engineer on Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of m...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of millions.At the senior level, you ...Show more
    Last updated: 30+ days ago • Promoted
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian and Volkswagen Group Technologies • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 21 days ago • Promoted