E

Eagle Wireless

Secure Western-made cellular modules for automotive

Software Engineer – Wi-Fi

Systems Software EngineeringPosted on Nov 10
Full-timeRichmond, BC, CanadaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field is required.
  • At least 3 years of experience in Wi-Fi networking development, including protocol stack or firmware work, is required.
  • Hands-on experience with Wi-Fi chipsets and firmware, such as Qualcomm or Broadcom, is required.
  • Proficiency in C/C++ programming, embedded Linux, and system programming is required.
  • Knowledge of Linux operating system internals and networking concepts, including TCP/IP, sockets, and routing, is required.
  • Familiarity with Wi-Fi standards (802.11 a/b/g/n/ac/ax) and security protocols (WPA/WPA2/WPA3) is required.
  • Experience with packet analysis tools such as Wireshark and Tcpdump is required.
  • Familiarity with version control systems such as Git and Agile development methodologies is required.
  • The candidate must be legally entitled to work in Canada.
  • Experience with Wi-Fi Mesh, OpenWrt, or similar frameworks is required.
  • Knowledge of IoT protocols such as MQTT and CoAP, and edge device integration, is required.
  • Exposure to cloud connectivity and remote device management is required.
  • Understanding of performance tuning for high-throughput Wi-Fi systems is required.
  • Strong problem-solving and debugging skills are required.
  • The role requires communication and collaboration abilities and the ability to work in a fast-paced, customer-focused environment.

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 the kernel, Yocto Project build framework, middleware, and application layers.
  • Analyze network logs using tools such as Wireshark and Tcpdump to troubleshoot connectivity issues.
  • Collaborate with hardware and quality assurance teams on 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.

About the Company

Eagle Wireless

Secure Western-made cellular modules for automotive

Eagle Wireless provides secure cellular modules and connectivity solutions for automotive and IoT markets, offering 4G/5G, LPWA, Wi‑Fi, and Bluetooth options plus plans for full device production services. It combines US manufacturing with global R&D and support, delivering modules that integrate with existing systems while meeting cyber-security and regulatory requirements. The company differentiates itself as a Western, single-source module provider for both automotive and IoT, backed by a US-based supply chain and a global engineering footprint to support regulated connectivity. Its goal is to provide geopolitically reliable connectivity and supply chain resilience for mission‑critical applications and to grow into full device design and manufacturing with strong, scalable revenue.

Company size
201-500
Company stage
Series B
Total funding
$44M
Headquarters
Cleveland, OH
Founded
2025

Recently Posted Jobs

Explore more opportunities at Eagle Wireless

See more jobs