Private Email Unavailable
We are investigating an issue our Private Email Service. Our teams are working to resolve the issue as soon as possible. Thank you for your patience.

Embedded C Developer – OpenSync/OpenWrt WiFi Router with Cellular role

Denver, CO, US • Posted 1 day ago • Updated 1 day ago
Contract W2
Contract Corp To Corp
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • OpenSync

Summary

HI,

Title: Embedded C Developer – OpenSync/OpenWrt WiFi Router with Cellular

Location: Denver, CO – 4 Days Onsite/Week

Experience: 5+ Years
 

Job Description

We are looking for an experienced Embedded C Developer with strong expertise in Linux, OpenWrt, OpenSync, WiFi networking, and cellular modem integration. The ideal candidate will have hands-on experience developing embedded software for WiFi routers, gateways, and cloud-managed CPE platforms.

Required Skills

  • 5+ years of hands-on Embedded C development on Linux-based platforms.
  • Strong proficiency in C programming, including pointers, memory management, IPC, and event-driven architectures.
  • Experience with the OpenWrt build system, package management, UCI configuration, JFFS2, and SquashFS overlay filesystems.
  • Experience with OpenSync or similar cloud-managed CPE frameworks.
  • Strong knowledge of OVSDB, protobuf, and MQTT telemetry.
  • Experience with cellular modem integration, including AT commands, QMI/MBIM, and network interfaces such as rmnet/wwan.
  • Strong understanding of Linux networking, including:
    • Routing tables and metrics
    • Netfilter
    • Bridge interfaces
    • IPv4/IPv6 dual-stack
    • Neighbor Discovery
    • DHCPv4/DHCPv6
    • SLAAC
    • Prefix Delegation
  • Understanding of TLS handshake and mutual authentication, X.509 certificates, certificate chain validation, and secure provisioning.
  • Knowledge of GRE tunneling, IPsec, VPN overlays, and secure encapsulation for cloud-managed traffic.
  • Experience with event-loop frameworks such as libev, libuv, or similar.
  • Proficiency with debugging tools including GDB, strace, tcpdump, kernel logs, and serial console.
  • Familiarity with Git, GitLab CI/CD, and cross-compilation toolchains.
  • Understanding of WiFi standards 802.11ax/802.11be and wireless driver configuration.

Top Skills

1. Embedded C Development – Linux/OpenWrt

  • C programming
  • Linux internals
  • Debugging
  • IPC
  • Event-driven architecture

2. OpenSync/OpenWrt Platform Development

  • OpenSync Managers
  • OVSDB
  • UCI
  • MQTT
  • OpenWrt build system

3. Linux Networking & LTE/5G Cellular Integration

  • Routing
  • IPv4/IPv6
  • Network failover
  • QMI/MBIM
  • Cellular modem management
  • GRE/IPsec
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10212489a
  • Position Id: 85199-7542-1791560881
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Denver, Colorado

•

2d ago

Easy Apply

Contract, Third Party

Depends on Experience

Englewood, Colorado

•

Yesterday

Easy Apply

Contract

Depends on Experience

Englewood, Colorado

•

Yesterday

Easy Apply

Contract

Depends on Experience

Englewood, Colorado

•

8d ago

Easy Apply

Contract, Third Party

50 - 55

Search all similar jobs