Senior Embedded C Engineer - Linux, OpenWrt & LTE/5G

IPolarity

Englewood (CO)

On-site

USD 110,000 - 170,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IPolarity seeks an experienced Embedded C Developer to design, implement, and debug software for Linux-based residential gateway platforms on ARM/MIPS SoCs. You will work on OpenWrt/OpenSync, OVSDB, TLS/mTLS security, and LTE/5G modem integration, with hands-on debugging of kernel-level issues and networking tasks in an onsite Englewood, Colorado environment.

You will collaborate with hardware, QA, cloud, and service provider teams; contribute to unit tests, CI pipelines, and maintain stable

Qualifications

  • 5+ years of embedded C development on Linux.
  • OpenWrt build system, package management, UCI configuration, and JFFS2/SquashFS.
  • OpenSync, OVSDB, protobuf, and MQTT telemetry.
  • Linux internals and embedded Linux debugging.
  • LTE/5G cellular modem integration using AT commands, QMI/MBIM, and rmnet/wwan.
  • Strong Linux networking knowledge including routing, metrics, netfilter, bridges, IPv4/IPv6, DHCPv4/DHCPv6, SLAAC, and prefix delegation.
  • TLS/mTLS, X.509 certificates, certificate validation, and secure provisioning.
  • GRE, IPsec, VPN overlays, and secure encapsulation.
  • Event-loop frameworks such as libev, libuv, or similar.
  • GDB, strace, tcpdump, kernel logs, serial console, and related debugging tools.
  • Git, GitLab CI/CD, and cross-compilation toolchains.
  • WiFi standards and wireless driver configuration.
  • C, Shell scripting, and Python for test automation.
  • OpenWrt/Linux 5.x/6.x and ARM-based embedded platforms.

Responsibilities

  • Design, develop, and debug embedded C software for Linux-based residential gateway platforms using ARM/MIPS SoCs.
  • Develop and maintain OpenSync managers and event-driven daemons interacting with OVSDB.
  • Implement LTE/5G cellular failover and fallback logic, modem management, route arbitration, and WAN health checks.
  • Develop LED state-machine logic for multi-WAN connectivity scenarios.
  • Integrate cellular modems using AT commands, QMI/MBIM, USB, and PCIe/MHI.
  • Work with WiFi drivers for 2.4/5/6 GHz configurations.
  • Debug kernel-level issues including PCIe enumeration, USB management, driver crashes, and kernel panics.
  • Implement secure communication channels using TLS/mTLS, X.509 certificates, GRE, and IPsec.
  • Analyze field issues using device logs, crash dumps, and remote diagnostics.
  • Develop OpenWrt init scripts, UCI configuration handlers, and persistent storage management.
  • Write unit tests and participate in GitLab merge request/code review processes.
  • Collaborate with hardware, QA, cloud platform, and service provider teams.

Skills

Embedded C programming
Linux development
OpenWrt
OpenSync
OVSDB
MQTT telemetry
Linux networking
LTE/5G integration
TLS/mTLS
GRE/IPsec
Event-driven design
GDB/strace
GitLab CI/CD
Cross-compilation
Python for tests
ARM/MIPS SoCs

Tools

OpenWrt build system
UCI configuration
JFFS2/SquashFS
Cross-compilation toolchains
Protobuf
QMI/MBIM protocols

Job description

IPolarity seeks an experienced Embedded C Developer to design, implement, and debug software for Linux-based residential gateway platforms on ARM/MIPS SoCs. You will work on OpenWrt/OpenSync, OVSDB, TLS/mTLS security, and LTE/5G modem integration, with hands-on debugging of kernel-level issues and networking tasks in an onsite Englewood, Colorado environment.

You will collaborate with hardware, QA, cloud, and service provider teams; contribute to unit tests, CI pipelines, and maintain stable

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C Engineer — OpenWrt, LTE/5G WAN
Senior Embedded C Engineer — OpenWrt, LTE/5G WAN

Pacer Group • Englewood (CO)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+1
Embedded Developer
Embedded Developer

IPolarity • Englewood (CO)

On-site
USD 110,000 - 170,000
Embedded C Engineer - OpenWrt Router with LTE/5G Backup
Embedded C Engineer - OpenWrt Router with LTE/5G Backup

Cygnus Professionals Inc. • Englewood (CO)

Hybrid
USD 100,000 - 150,000
Embedded C Developer
Embedded C Developer

Themesoft Inc. • Englewood (CO)

On-site
USD 100,000 - 140,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)

On-site
USD 120,000 - 180,000
Embedded Developer
Embedded Developer

Pacer Group • Englewood (CO)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+1
OpenSync/OpenWrt Embedded C Engineer - LTE/5G Failover
OpenSync/OpenWrt Embedded C Engineer - LTE/5G Failover

Themesoft Inc. • Englewood (CO)

On-site
USD 100,000 - 140,000
Senior Embedded Linux Engineer – Telematics & Middleware
Senior Embedded Linux Engineer – Telematics & Middleware

Veriipro • Auburn Hills (MI)

On-site
USD 100,000 - 130,000
Senior Embedded Linux/Yocto Engineer — IoT Gateway
Senior Embedded Linux/Yocto Engineer — IoT Gateway

Pentangle Tech Services | P5 Group • Westford (MA)

Hybrid
USD 140,000 - 190,000
Senior Modem Firmware Engineer - 5G/OpenWrt
Senior Modem Firmware Engineer - 5G/OpenWrt

Ericsson • Boise (ID)

On-site
USD 120,000 - 160,000
401(k) match
Health insurance
Paid time off