Haystack
← Back to Jobs
Technology
DI

W2 ONLY - Need Jr. Embedded Developer / Englewood, CO (Onsite)

Digitive LLCGreenwood Village, CO🇺🇸United StatesPosted Oct 13, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Greenwood Village, CO, United States
Posted
19 hours ago
5GC

Job Description

Job Title: Jr. Embedded Developer

Location: Englewood, CO (Onsite)

W2 ONLY 

Requirements:

  1. Embedded C Programming, Linux, Operating System (5+ years)

  2. WiFi standards and Networking Domain Expertise (5+ years), basic understanding of 5G/LTE technology (high level)

  3. Strong debugging and problem solving skills (5+ 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 (DFS/non-DFS), 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 (DFS), 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

Similar jobs