Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded C Developer - OpenSync/OpenWrt WiFi Router with Cellular Backup

TekCommands Inc

#ImmediateHiring #C2C

Greetings from Tek Commands INC,




Please share quality and Genuine Resume at View email address on us.fitly.work

Role: Embedded C Developer Open Sync/Openwork WIFI Router with Cellular Backup
Location: Onsite. Englewood, CO (Near by Loations only)


JD:
We're looking for an Embedded C Developer to work on next-generation residential gateway platforms that combine DOCSIS/fiber WAN connectivity with LTE/5G cellular backup. You'll be developing and maintaining firmware on OpenWrt-based hardware running the OpenSync framework, with direct impact on millions of deployed customer premises equipment (CPE).




Responsibilities
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 and optimize LTE/5G cellular failover and fallback logic including modem management, route arbitration, and WAN healthchecks
Develop LED state machine logic to provide accurate device status indication across complex multi-WAN scenarios
Interface with cellular modems via AT commands, QMI/MBIM, USB, and PCIe (MHI) protocols
Work with WiFi drivers (Qualcomm/Broadcom/Atheros) for 2.4GHz, 5GHz, and 6GHz radio configuration
Debug kernel-level issues including PCIe enumeration, USB device management, network driver crashes, and kernel panics
Implement and maintain secure communication channels using TLS with mutual authentication and tunneling protocols
Analyze and resolve field issues using device logs, crash dumps, and remote diagnostics
Develop init scripts, UCI configuration handlers, and persistent storage management for OpenWrt
Write unit tests and participate in code reviews via GitLab merge requests
Collaborate with hardware teams, QA, cloud platform engineers, and service provider partners




Required Skills
5+ years of embedded C development on Linux-based platforms
Strong proficiency in C programming - pointers, memory management, IPC, event-driven architectures
Experience with OpenWrt build system, package management, UCI configuration, and JFFS2/SquashFS overlay filesystems
Familiarity with OpenSync or similar cloud-managed CPE frameworks (OVSDB, protobuf, MQTT telemetry)
Experience with cellular modem integration - AT commands, QMI, network interface management (rmnet/wwan)
Strong understanding of Linux networking - routing tables, metrics, netfilter, bridge interfaces, IPv4 and IPv6 dual-stack, neighbor discovery, DHCPv4/DHCPv6, SLAAC, and prefix delegation
Understanding of TLS handshake with mutual authentication using X.509 certificates, certificate chain validation, and secure provisioning
Knowledge of security and tunneling protocols - GRE tunneling, IPsec, VPN overlays, and secure encapsulation for cloud-managed traffic
Experience with event loop frameworks (libev, libuv, or similar)
Proficiency with debugging tools - GDB, strace, tcpdump, kernel logs, serial console
Familiarity with Git, GitLab CI/CD, cross-compilation toolchains
Understanding of WiFi standards (802.11ax/be) and wireless driver configuration




Preferred Skills
Experience with Qualcomm IPQ series SoCs (IPQ5018, IPQ9574) and NSS/PPE data path
Experience with Broadcom BCM series chipsets (BCM4908, BCM6750, BCM63178) and Memory Direct Engine (MDE) / hardware acceleration
Knowledge of Atheros/QCA/BCM wireless chipsets and CFG80211/mac80211 driver architecture
Knowledge of DOCSIS cable modem interaction and WAN interface management
Experience with PCIe and USB subsystems in embedded Linux (device enumeration, power management, error recovery)
Familiarity with eSIM/eUICC provisioning (LPA, GSMA SGP.22)
Experience with carrier aggregation, NR5G NSA/SA, and multi-band cellular configurations
Understanding of TR-069/TR-369 (USP) device management protocols
Basic understanding of TR-181 data model for CPE device management and service configuration
Experience with Kconfig-based build configuration
Knowledge of flash storage considerations - wear leveling, persistent partitions, factory reset flows
Familiarity with thermal management and power management (battery-powered CPE)




Tools & Technologies
Languages: C, Shell scripting (sh/bash), Python (test automation)
OS/Platform: OpenWrt (Linux 5.x/6.x kernel), ARM Cortex-A53/A73
Frameworks: OpenSync, OVSDB, libev, protobuf-c, jansson (JSON)
Chipsets: Qualcomm IPQ, Broadcom BCM, Atheros/QCA
Networking: iproute2, iptables/nftables, ovsdb-server, hostapd/wpa_supplicant, GRE, IPsec
Security: OpenSSL/mbedTLS, X.509 certificates, mTLS, certificate management
Cellular: Qualcomm QCM/SDX modems, MHI, qcserial, AT+QENG/AT+COPS
Protocols: IPv4, IPv6, DHCPv4/v6, DNS, MQTT, GRE, TLS 1.2/1.3
Build: Make, Kconfig, OpenWrt feeds, cross-compilation (musl/glibc)
Debug: GDB, valgrind, serial console, logpull analysis
VCS/CI: Git, GitLab, merge request workflows




Nice to Have
Experience working directly with ISP/MSO/OEM partners
Exposure to hardware bring-up and board support package (BSP) development
Experience with Agile/Scrum in a firmware development context
Familiarity with SCTE/DOCSIS standards
Understanding of TR-181 data model parameters for WAN management, WiFi configuration, and device monitoring
Experience with GRE tunnel implementation for backhaul traffic in managed WiFi deployments




What You'll Work On
Cellular failover/fallback state machines with sub-second transition handling
LED indication logic for multi-WAN connectivity states
Modem health monitoring and subsystem restart/recovery
Internet reachability healthcheck frameworks
Cloud-managed device configuration and telemetry reporting via MQTT
Secure cloud connectivity using mTLS with X.509 certificate-based mutual authentication
GRE tunnel management for cloud-redirected traffic
Factory reset, firmware upgrade, and persistent storage management
IPv4/IPv6 dual-stack network configuration, routing, and failover across DOCSIS and LTE interfaces
WiFi radio configuration and performance optimization across Qualcomm / Broadcom platforms
Kernel crash analysis and driver-level bug resolution

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded C Developer - OpenSync/OpenWrt WiFi Router with Cellular Backup in Colorado vacancy
  • Sr. Embedded Developer Englewood, CO - onsite...  ...1. Embedded C Programming, Linux...  ...0+ years) 2. WiFi standards and...  ...experience working with networking...  ...such as wifi routers, cable modems,...  ...working with Opensync, OpenWRT, RDK-B etc. will...  ...codes Cellular Backup (Phone-as-Backhaul... 
    Suggested
    Remote work

    Spectraforce Technologies

    Englewood, CO
    21 hours ago
  •  ...VISA'S ACCEPTED 4 DAYS ONSITE / ONLY W2 ROLE Job Description- ·5 years of experience in wifi / networking domain with hands on development and architecture in embedded space. C programming, linux fundamentals, wifi, networking are the primary skillsets needed for... 
    Suggested
    Temporary work

    Long Finch Technologies

    Englewood, CO
    a month ago
  • $112.8k - $257k

    Space Systems TT&C Engineering LeadThe Opportunity:As an aerospace engineer, you know...  ...use your advanced engineering expertise to develop next-generation defense tools and technology...  ...-edge aerospace technology. You’ll work with a multi-disciplinary group of engineers and... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Colorado Springs, CO
    3 days ago
  • $229k - $343k

     ...that enhances your relationships with friends, family, and the world,...  ...more human. The company develops Specs, advanced eyewear that seamlessly...  ...standards including WiFi, BT/BLE, GNSS, 4G LTE, 5G, etc...  ...218,000-$326,000 annually.Zone C:The base salary range for this... 
    Suggested
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Snap

    Boulder, CO
    4 days ago
  •  ...would support reliability engineering in helping develop scopes and justifications for projects and...  ...base capital projects. True title is E&C Engineer; however, title is a bit misleading. Really looking for someone with an engineering degree/background, however, will... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Part time
    For contractors
    Work at office
    Immediate start
    Monday to Friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift
    3 days per week

    Omni Inclusive

    Denver, CO
    2 days ago
  •  ...implement various tasks associated with electronics and firmware...  ...testing, boundary testing, developer testing and product verification...  ...~ Expert proficiency in Embedded C and C++ ~ Strong experience...  ...Experience integrating and debugging cellular communication modules (LTE,... 

    SCRAM Systems

    Littleton, CO
    5 days ago
  •  ...knowledge of current embedded software techniques and capabilities, develops and modifies embedded...  ...for Company products with minimum supervision....  ...experience. Three years of C and Python/C#...  ...RTOS) Experience with Cellular, Sub-GHz, WiFi, and BT communication... 

    The GEO Group

    Boulder, CO
    26 days ago
  • $115k - $135k

     ...understanding of practical site installation supervision as you work with a great team of talented engineers! You’ll have the opportunity...  ...City, Oklahoma; Portland, Oregon; Harrisburg, Pennsylvania; Nashville, Tennessee; Houston, Texas; Washington D.C.Type: Full time
    Full time
    Temporary work
    For contractors
    Relocation

    Rockwool

    Denver, CO
    3 days ago
  • $190k - $284k

     ...enhances your relationships with friends, family, and...  ...human. The company develops Specs, advanced...  ...wireless standards such as WiFi, Bluetooth, BLE, cellular, etc.Demonstrated...  ...android and/or linux embedded devices.Experience developing...  ...70,000 annually.Zone C:The base salary range... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Boulder, CO
    4 days ago
  • $86.8k - $198k

    Embedded Software EngineerThe Opportunity: Are you excited to apply RF...  ...innovative solutions. Operate with substantial independence and...  ...languages, including Python, C, or C++Experience with the design...  ...libraries as neededExperience developing software and firmware for... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Colorado Springs, CO
    4 days ago
  • $90k - $115k

     ...a highly engaged junior to mid-level Embedded Software Engineer to join our team. This...  ...environment where you will work with senior personnel to develop advanced skills and contribute to critical...  ...Languages: Proficiency in Python, C and/or C++, including object-oriented... 

    SEAKR Engineering

    Centennial, CO
    2 days ago
  • $100k - $135k

     ...seeking a highly engaged mid-level Embedded Software Engineer to join our...  ...feature development and work with minimal supervision on...  ...Key Responsibilities:Design and develop embedded software using C/C++...  ...Languages: Proficiency in Python, C and/or C++, including object-oriented... 

    SEAKR Engineering

    Centennial, CO
    3 days ago
  •  ...Functional Skills ~5+ years of experience in embedded software development with a focus on Wi-Fi/networking. ~ Strong hands-on experience with C programming in embedded environments....  ...networking concepts. ~ Experience developing, debugging, and troubleshooting... 
    Temporary work

    PB consulting

    Englewood, CO
    a month ago
  • $150k - $170k

     ...Job Summary : The Embedded Engineering Lead is an 80%...  ...and RTOS environments; develop and maintain firmware-over...  .../BLE, sub-GHz, and cellular (LTE-M/NB-IoT); implement...  ...and interfaces (SPI, I²C, UART, ADC, GPIO, etc.)...  ...roadmaps in collaboration with product, cloud, and... 
    Full time
    Shift work

    Metron Farnier, LLC

    Louisville, CO
    25 days ago
  • $107.87k - $179.78k

     ...this posting or score it againstyour profile with AI.## About the roleThe Embedded Flight Software Engineer will design, develop, and document software products for real-time...  ...accredited college or university* Experience with C and C++ programming with exposure to embedded... 
    Hourly pay
    Permanent employment
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    JobCubby

    Denver, CO
    21 hours ago
  • $99k - $225k

     ...opportunity to combine your technical skills with big picture thinking to make an impact in...  ...your customer’s environment and how to develop the right systems for their mission. Your...  ...systemsExperience with programming languages including C or C++, C#, Scala, Ruby, Perl, Java,... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    3 days ago
  •  ...We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for...  ...systems—while interfacing closely with hardware to deliver high-performance...  ...technologies, including BLE, Wi-Fi, and Cellular connectivity preferred ~... 

    SCRAM Systems

    Englewood, CO
    27 days ago
  •  ...organization working in the public interest. With objectivity and integrity at our core, we...  ..., telemetry, tracking and commanding (TT&C), constellation management, cybersecurity,...  ...define requirements, prioritize work, and develop actionable solution paths.Knowledge of... 
    For contractors
    Work experience placement
    Internship
    Work at office
    Local area

    Mitre

    Colorado Springs, CO
    4 days ago
  •  ...is seeking a strong Firmware Embedded Software Engineer to join one...  ...Loveland, CO. This role involves developing and maintaining embedded...  ...position offers the chance to work with advanced technology in a collaborative...  ...firmware using C++ and C for microcontrollers and... 
    Permanent employment
    Contract work
    Temporary work

    IDR

    Loveland, CO
    a month ago
  •  ...nuclear-survivable connectivity. Our team develops software tools and services for advanced satellite...  ...works in an Agile and CI/CD environment with automated testing, vulnerability scanning,...  ..., a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes... 
    Permanent employment
    Full time
    Work experience placement
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Colorado Springs, CO
    3 days ago
  • $165k - $225k

     ...Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems...  ...integrate classical computing resources with next-generation quantum hardware. You...  ...-computing languages such as C++, C, Rust, or Python.Experience developing... 
    Full time
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    2 days ago
  • Senior Embedded EngineerPosition OverviewWe are seeking a Senior Embedded Engineer to design, develop, and optimize firmware and embedded software for...  ...-metal and RTOS development with embedded Linux system integration...  ...static analysis/MISRA C compliance activities.QualificationsBachelors... 
    Temporary work

    CyberCoders

    Denver, CO
    21 hours ago
  • $150k - $180k

     ...Requirements: We require proven experience developing software in C and C++. We require experience building software...  ...developing and troubleshooting software on embedded platforms. We require familiarity with software development processes, standards, and configuration... 
    Full time
    Work at office
    Remote work

    H10 Aerospace & Defense

    Denver, CO
    4 days ago
  •  ...currently seeking a Staff Real-Time Embedded Software Engineer to...  ...as a subject-matter expert in developing drivers and RTOS applications...  ...operations. Take the #NextLeap with Lunar Outpost and work on the...  ...hardware Strong proficiency in C for embedded system development... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    21 hours ago
  •  ...Currently, we are seeking a Staff Embedded Software Engineer to...  ...Embedded Software Engineer is to develop software for robotic systems,...  ...operations. Take the #NextLeap with Lunar Outpost and work on the...  ...hardware platforms Proficiency in C for embedded systems Familiarity... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    21 hours ago
  • $50 per hour

     ...delivering advanced hardware and embedded solutions for cutting edge...  ...be responsible for designing, developing, and integrating hardware and...  ...employees to think big, lead with a growth mindset, and make the...  ...and high level languages (e.g., C, C++).Basic Qualifications• Experience... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Louisville, CO
    3 days ago
  • $175k - $307k

     ...critical architectural decisions, collaborate with experts across subject areas, mentor...  ...products and storage platformsLead the design of embedded firmware solutions, establish engineering...  ...environmentsExpert-level proficiency in C and/or Rust and deep knowledge of PCIe/... 
    Full time
    Work at office
    Local area
    Immediate start

    Micron

    Longmont, CO
    2 days ago
  •  ...leading organizations reinvent with digital, cloud, data, and AI...  ...source data to ontology models.Develop data mapping and transformation...  ...database infrastructure for embedding storage, indexing, and semantic...  ...conducted by the employer, or (c) consistent with the Company's... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Denver, CO
    2 days ago
  •  ...Description Please Note:  To conform with the United States Government...  ...At  CesiumAstro , we are developers and pioneers of out-of-the-box...  ...is seeking an experienced Embedded Software Engineer II with a strong...  .... ~ Proficiency in C or C++ for embedded systems.... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    27 days ago
  • $110.5k - $205.5k

     ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about...  ...is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always...  ...Job Code: 40901 Job Location: C olorado Springs, CO Job Schedule: 9/80... 
    Work experience placement
    Local area
    Flexible hours

    L3Harris Technologies Careers

    Sheridan Lake, CO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded C Developer - OpenSync/OpenWrt WiFi Router with Cellular Backup. Be the first to apply!