Sr. Embedded Developer

TechDigital Group

Colorado

Presencial

USD 120.000 - 180.000

Jornada completa

14 días+

Consigue una respuesta de este reclutador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

TechDigital Group is seeking a senior embedded WiFi engineer to design, implement, and maintain WiFi radio configuration across multiple chipsets and bands. You will work on OpenSync/OpenWrt/RDK-B based cloud-managed radio configuration, debugging, and performance optimization in a Linux-based gateway environment.

You will collaborate with hardware, QA, cloud, and mobile teams to ensure robust, standards-compliant WiFi integration, kernel-level debugging, and device interoperability across

Formación

  • 10+ years embedded C programming in Linux environments.
  • 10+ years WiFi standards & networking domain expertise; basic 5G/LTE knowledge.
  • Strong debugging and problem solving skills with 10+ years.
  • Experience with networking devices (wifi routers, CMTS); hands-on with OpenSync/OpenWrt/RDK-B is a plus.

Responsabilidades

  • Develop and maintain WiFi radio configuration across chipsets for 2.4GHz, 5GHz, and 6GHz bands.
  • Implement and debug WiFi features including band steering, client steering, channel selection, BSS Coloring, OFDMA, MU-MIMO, TWT, and MLO (WiFi 7).
  • Work with hostapd/wpa_supplicant configuration, CFG80211/mac80211/nl80211 driver interfaces.
  • Develop and maintain OpenSync WiFi managers for cloud-managed radio configuration, client monitoring, and statistics reporting.
  • Debug WiFi driver crashes, firmware asserts, performance regressions, and interoperability issues across client devices.
  • Implement mesh/extender backhaul configuration and optimization.
  • Develop and tune RvR (Rate vs Range) and throughput KPIs across firmware builds.
  • Support channel switching, ECSA, radar detection (Client), and regulatory compliance across multiple country codes.
  • Platform & Common: Design, develop, and debug embedded C software for Linux-based residential gateway platforms (ARM/MIPS SoC).
  • Develop and maintain OpenSync managers - event-driven daemons that interact with OVSDB for cloud-managed configuration and state reporting.
  • Implement secure communication channels using TLS with mutual authentication (mTLS) between router and cloud/mobile app.
  • Debug kernel-level issues including network driver crashes, kernel panics, and memory leaks.
  • Develop init scripts, UCI configuration handlers, and persistent storage management for OpenWrt.
  • Analyze and resolve field issues using device logs, crash dumps, logpull analysis, and remote diagnostics.
  • Write unit tests and participate in code reviews via GitLab merge requests.
  • Collaborate with hardware teams, QA, cloud platform engineers, mobile app teams, and service provider partners.

Conocimientos

Embedded C
Linux
Networking
Debugging
OpenSync
OpenWRT
RDK-B

Herramientas

OpenSync
OpenWRT
RDK-B
hostapd/wpa_supplicant
CFG80211/mac80211/nl80211

Descripción del empleo

  • 1. Embedded C Programming, Linux, Operating System (10+ years)
  • 2. WiFi standards and Networking Domain Expertise (10+ years), basic understanding of 5G/LTE technology (high level)
  • 3. Strong debugging and problem solving skills (10+ years)
  • Prior experience working with networking devices such as wifi routers, cable modems, CMTS etc. will be beneficial. Hands on experience working with Opensync, OpenWRT, RDK-B etc. will be an advantage.
WiFi Integration
  • Develop and maintain WiFi radio configuration across Qualcomm, Broadcom, and Atheros chipsets for 2.4GHz, 5GHz, and 6GHz bands
  • Implement and debug WiFi features including band steering, client steering, channel selection (Client/non-Client), BSS Coloring, OFDMA, MU-MIMO, TWT, and MLO (WiFi 7)
  • Work with hostapd/wpa_supplicant configuration, CFG80211/mac80211/nl80211 driver interfaces
  • Develop and maintain OpenSync WiFi managers for cloud-managed radio configuration, client monitoring, and statistics reporting
  • Debug WiFi driver crashes, firmware asserts, performance regressions, and interoperability issues across client devices
  • Implement mesh/extender backhaul configuration and optimization
  • Develop and tune RvR (Rate vs Range) and throughput KPIs across firmware builds
  • Support channel switching, ECSA, radar detection (Client), and regulatory compliance across multiple country codes
Cellular Backup (Phone-as-Backhaul)
  • Implement phone-as-backhaul connectivity - enabling the router to use the customer's mobile device as a backup WAN path
  • Develop the router-side failover client that communicates with the companion mobile app (MSA) to initiate and terminate backup sessions
  • Implement WAN outage detection and internet reachability healthcheck framework
  • Develop route arbitration and traffic steering logic between primary WAN and phone-based cellular backup
  • Manage concurrent WiFi AP + STA operation - serving home clients on AP while connected to phone hotspot as upstream STA
  • Handle USB tethering detection and network interface management (RNDIS/CDC-NCM/CDC-ECM)
  • Implement graceful failback logic when primary WAN recovers
  • Develop LED state machine logic for multi-WAN connectivity status indication
  • Implement QoS and bandwidth management during cellular backup mode (customer's data plan awareness)
Platform & Common
  • Design, develop, and debug embedded C software for Linux-based residential gateway platforms (ARM/MIPS SoC)
  • Develop and maintain OpenSync managers - event-driven daemons that interact with OVSDB for cloud-managed configuration and state reporting
  • Implement secure communication channels using TLS with mutual authentication (mTLS) between router and cloud/mobile app
  • Debug kernel-level issues including network driver crashes, kernel panics, and memory leaks
  • Develop init scripts, UCI configuration handlers, and persistent storage management for OpenWrt
  • Analyze and resolve field issues using device logs, crash dumps, logpull analysis, and remote diagnostics
  • Write unit tests and participate in code reviews via GitLab merge requests
  • Collaborate with hardware teams, QA, cloud platform engineers, mobile app teams, and service provider partners
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior SAP Basis Engineer - BOBJ/Java Apps, On-Call
Senior SAP Basis Engineer - BOBJ/Java Apps, On-Call

TechDigital Group • Atlanta (GA)

Presencial
USD 80.000 - 120.000
Embedded C Developer – OpenSync/OpenWrt WiFi Router with Cellular Backup
Embedded C Developer – OpenSync/OpenWrt WiFi Router with Cellular Backup

TechDigital Group • Englewood (CO)

Presencial
USD 120.000 - 180.000
Global Medical Communications Lead – Publications & Data
Global Medical Communications Lead – Publications & Data

TechDigital Group • Princeton (NJ)

Presencial
USD 85.000 - 120.000
Lead Embedded C Engineer: OpenWrt/OpenSync LTE Router
Lead Embedded C Engineer: OpenWrt/OpenSync LTE Router

TechDigital Group • Englewood (CO)

Presencial
USD 120.000 - 180.000
Wifi Developer
Wifi Developer

Themesoft Inc. • New York (NY)

Presencial
USD 120.000 - 150.000
Senior Embedded Engineer: WiFi & Middleware Systems
Senior Embedded Engineer: WiFi & Middleware Systems

GCS Recruitment • EE. UU.

Presencial
USD 90.000 - 130.000
Software Lead
Software Lead

GCS Recruitment • Atlanta (GA)

Presencial
USD 140.000 - 190.000
Software Architect
Software Architect

GCS Recruitment • Denver (CO)

Presencial
USD 150.000 - 230.000
Wifi Developer
Wifi Developer

TechDigital Group • Frisco (TX)

Presencial
USD 110.000 - 140.000
Broadband Software Architect & Tech Lead (Wi‑Fi 7/8)
Broadband Software Architect & Tech Lead (Wi‑Fi 7/8)

GCS Recruitment • Atlanta (GA)

Presencial
USD 140.000 - 190.000