{"schemaVersion":"jobsearcher.job.v1","id":"c62765b7ec4ba6e4e0e7e20a","url":"https://jobsearcher.com/jobs/c62765b7ec4ba6e4e0e7e20a","canonicalUrl":"https://jobsearcher.com/jobs/c62765b7ec4ba6e4e0e7e20a","title":"Embedded Developer","description":"W2 and locals onlyEmbedded DeveloperEnglewood, CO – onsite1. 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 (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 codesCellular 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","company":"Net2Source","rawCompany":"net2source n2s","city":"Englewood","state":"CO","isRemote":false,"isActive":true,"createdAt":"2026-08-28T08:08:07.108Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1244.00","title":"Network and Computer Systems Administrators","slug":"network-and-computer-systems-administrators"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"517112","title":"Wireless Telecommunications Carriers (except Satellite)","slug":"wireless-telecommunications-carriers-except-satellite"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Developer","description":"W2 and locals onlyEmbedded DeveloperEnglewood, CO – onsite1. 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 (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 codesCellular 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","datePosted":"2026-08-28T08:08:07.108Z","dateModified":"2026-08-28T08:08:07.108Z","hiringOrganization":{"@type":"Organization","name":"Net2Source","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Englewood","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c62765b7ec4ba6e4e0e7e20a"},"url":"https://jobsearcher.com/jobs/c62765b7ec4ba6e4e0e7e20a"}}