Embedded Developer
Job in
Englewood, Arapahoe County, Colorado, 80151, USA
Listed on 2026-08-28
Listing for:
Pacer Group
Full Time
position Listed on 2026-08-28
Job specializations:
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, C++ Developer
Job Description & How to Apply Below
POSITION OVERVIEW
This is a Senior Embedded C Developer role focused on developing firmware for Open Wrt-based residential gateways/routers supporting DOCSIS/Fiber WAN with LTE/5G cellular backup
. The engineer will work heavily with Open Sync, OVSDB, Linux networking, cellular modem integration, WiFi drivers, and kernel-level debugging
.
ROLES & RESPONSIBILITIES
- Develop and debug Embedded C firmware on ARM/MIPS Linux/Open Wrt platforms.
- Build and maintain Open Sync managers using OVSDB for cloud-managed configuration and telemetry.
- Implement LTE/5G failover and fallback state machines, modem management and WAN route arbitration.
- Integrate cellular modems through AT, QMI/MBIM, USB and PCIe/MHI.
- Configure and troubleshoot Qualcomm/Broadcom/Atheros WiFi platforms.
- Debug kernel panics, driver crashes, PCIe enumeration and USB issues.
- Develop secure cloud connectivity using TLS/mTLS, X.509 and GRE/IPsec.
- Handle Open Wrt UCI configuration, persistent storage, firmware upgrades and factory-reset flows..
BENEFITS
Medical | Dental | Vision | 401(k)
EEOC Compliance:
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment.
DISCLAIMER
AI Usage Policy:
Pacer Group uses AI to assist in screening applications. Final hiring decisions are made by human recruiters based on qualifications and experience.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×