Why This Role Stands Out
This hybrid role offers a fantastic opportunity to develop cutting-edge embedded Linux solutions for 5G/LTE CPE gateways, showcasing your expertise in C/C++, systemd, and RDK-B. You'll thrive here if you're a passionate engineer eager to contribute to critical workstreams and gain experience with multi-vendor modem integration. Apply now to join a forward-thinking team and shape the future of connectivity.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
5GTCP/IPC++HTTPSRESTWebSocket
Job Description
Hello,
JD:-
THE PRODUCT
We are building a 5G/LTE CPE gateway (home/enterprise router) running Embedded Linux + RDK-B. We need a consultant to own two critical workstreams on the device.
CORE DELIVERABLES
- Workstream:
- Daemon to display realtime modem signal (RSSI/RSRP/RSRQ) and system health on the frontpanel screen.
- LED/LCD UI + Stabilization Logging:
- Crashpersistent logger forceflush critical logs to flash before reboot on system panic; display error codes on screen for field debugging.
- Remote Log Collection & Modem Diagnostics:
- Secure remote access tunnel (SSH reverse / WebSocket / TR069) for NOC engineers to pull system logs (syslog, dmesg, journald) and modem diagnostics.
- Log rotation/compression to prevent flash wear.
- REST/CLI interface for ondemand log retrieval.
- Modem Integration:
- Hardware Abstraction Layer (HAL) to communicate with 5G/LTE modems via AT commands over UART/USB.
- Support multivendor modems (Quectel, Sierra, Fibocom) through a unified interface.
MANDATORY SKILLS
- Languages: Expert C/C++ (system daemons, sockets, multithreading, IPC)
- Embedded Linux: systemd, syslog/journald, crosscompilation (Yocto/Buildroot), flash filesystems, gdb/strace debugging
- RDK-B: Nonnegotiable handson with CCSP components, WebPA (TR069), and RDKB boot/logging flow
- Cellular (3GPP): AT commands (AT+CSQ, AT+CREG, AT+CEREG, AT+QENG); understanding of LTE/5G NR registration and signal metrics
- Networking: TCP/IP, NAT, VPNs, SSH/HTTPS, remote access protocols
NICETOHAVE
- TR069 / CWMP or MQTT experience
- Yocto / BitBake recipes
- LVGL / Qt Embedded for UI
- FOTA (firmware overtheair) updates
Similar jobs
- AX
100524 - Senior Software Engineer II
NewAxon
Washington🇺🇸$148.5k - $237.6k/yr5 hours agoSQLScalaAWS+14Technology - SW
Software Engineer - Frontend
NewSwoop
Minneapolis-St. Paul🇺🇸Remote5 hours agoExpressCSSJavaScript+4Technology - BO
Software Engineer III, Network Platform
NewBox
Redwood City🇺🇸$165k - $206.5k/yr7 hours agoGCPAWSLoad Balancing+5Technology - BO
Software Engineer III, Edge
NewBox
Redwood City🇺🇸$165k - $206.5k/yr7 hours agoGCPAWSLoad Balancing+5Technology - AT
Embedded Software Engineer - Qualcomm SoC / BSP & Hardware Bring-Up
NewALTEN Technology USA
Auburn Hills🇺🇸7 hours agoEmbedded SystemsRoboticsC+++2Technology - AN
Staff Software Engineer: Compute
NewAnthropic
San Francisco🇺🇸7 hours agoMachine LearningBIMCAD+11Technology