-
Quectel

Software Engineer

Quectel
Canada · Full-time · Associate

About the Role:

We are seeking a talented and driven Software Engineer- Wi-Fi to join our growing team. In this role, you will design, develop, and maintain Linux-based embedded systems for IoT devices, with a strong focus on Wi-Fi connectivity and networking protocols. You will collaborate closely with cross-functional teams including hardware, software, and cloud to deliver secure, scalable, and high-performance IoT solutions.


Key Responsibilities:

  • Design, configure, and optimize Linux-based network systems for Wi-Fi-enabled IoT devices and gateways.
  • Develop and maintain software modules for Wi-Fi connectivity (802.11 standards) and related networking features.
  • Implement and maintain device drivers, daemons, and system services for Wi-Fi chipsets.
  • Debug and resolve Linux system software issues across kernel, Yocto Project build framework, middleware, and application layers.
  • Analyze network logs using tools like Wireshark and Tcpdump to troubleshoot connectivity issues.
  • Collaborate with hardware and QA teams for platform bring-up and validation.
  • Participate in embedded system architecture design and performance optimization.
  • Provide technical support to customers and cross-functional teams for field or production issues.


Required Qualifications:

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3+ years of experience in Wi-Fi networking development (protocol stack or firmware).
  • Hands-on experience with Wi-Fi chipsets and firmware (Qualcomm, Broadcom, or similar).
  • Strong proficiency in C/C++ programming, embedded Linux, and system programming.
  • Knowledge of Linux OS internals and networking concepts (TCP/IP, sockets, routing).
  • Familiarity with Wi-Fi standards (802.11 a/b/g/n/ac/ax) and security protocols (WPA/WPA2/WPA3).
  • Experience with packet analysis tools (Wireshark, Tcpdump).
  • Familiarity with version control systems (Git) and Agile development methodologies.


Preferred Skills:

  • Experience with Wi-Fi Mesh, OpenWrt, or similar frameworks.
  • Knowledge of IoT protocols (MQTT, CoAP) and edge device integration.
  • Exposure to cloud connectivity and remote device management.
  • Understanding of performance tuning for high-throughput Wi-Fi systems.


Soft Skills:

  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, customer-focused environment.


Why Join Us?

  • Work on cutting-edge IoT and networking technologies.
  • Be part of a collaborative and innovative team culture.
  • Enjoy opportunities for professional growth and continuous learning.


Apply Now!

If you're ready to make an impact in the world of IoT and wireless connectivity, we'd love to hear from you. Apply today or reach out to learn more!

Key Skills

Ranked by relevance

linux embedded wireshark cloud embedded systems wireless openwrt yocto git
Login to Apply
Posted
Nov 06, 2025
Type
Full-time
Level
Associate
Location
Richmond
Company
Quectel

Industries

IT Services IT Consulting Computers Electronics Manufacturing Software Development

Categories

Engineering Information Technology Product Management

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Quectel
Related

Software Engineer

2026-06-20

Full-time
Mid-Senior
Brazil
Telecommunications
Engineering
View Job Details
Quectel
Related

Software Engineer

2026-04-15

Full-time
Mid-Senior
Brazil
Telecommunications
Engineering
View Job Details
Crossing Hurdles
Related

Data Scientist | Remote

2026-06-15

Contract
Associate
Canada
Software Development
Engineering