Sr Modem Firmware Engineer

Cradlepoint, Inc
San Diego, CA, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Mobile Broadband Modems C++ (Programming Language) Computer Programming Computer Engineering Modems Software Debugging Device Drivers Linux on Embedded Systems Firmware Global Positioning Systems (GPS) Linux Kernel Network Configuration and Change Management
+8 more
Network Interface Package Development Process PCI Express Openwrt Information Technology Build Tools Software Version Control GNSS

Job description

Experteer Overview In this role you will design, develop, and integrate 5G modem modules into OpenWrt-based platforms, owning the end-to-end modem stack for reliable connectivity and optimal throughput. You will work closely with hardware and software teams to deliver robust solutions on OpenWrt-based routers and gateways. Your impact spans kernel drivers, user-space daemons, and network configuration to enable seamless failover and performance across networks. This is a hands-on, impact-driven position in a collaborative, merit-based culture. Compensation / Benefits * Integrate 5G modem modules into OpenWrt-based routers and gateways * Develop and maintain kernel drivers for modem interfaces (USB, PCIe) * Implement and optimize QMI/RMNET/AT command interfaces for modem control * Configure network interfaces, routing policies, and failover mechanisms * Create and manage connection management daemons for automatic reconnection and band selection * Integrate SMS, GPS/GNSS, and voice functionality where applicable * Optimize data throughput and latency across modem interfaces * Perform modem firmware updates (FOTA) and version management * Debug connectivity issues across RF, baseband, driver, and user-space * Collaborate with hardware teams on antenna design validation and RF performance * Create integration documentation and developer guides Tasks * 4+ years in embedded Linux development * 2+ years with OpenWrt or similar distributions * 2+ years integrating cellular modems (preferred: 5+ years across multiple chipset vendors) * Linux kernel development: driver development, device tree, kernel modules * OpenWrt/LEDE build system and package development * Cellular modem integration: QMI, RMNET, AT commands * USB/PCIe modem interface drivers * C/C++ programming for embedded Linux * Cross-compilation toolchains and embedded build systems * Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred) Key requirements * subsidized health benefits including HSA * 401(k) with 4% company match * paid time off including vacation, holidays, and parental leave * life and AD&D insurance * disability benefits * employee assistance program

Requirements

development: where applicable * Optimize data throughput and latency across modem interfaces * Perform modem firmware updates (FOTA) and version management * Debug connectivity issues across RF, baseband, driver, and user-space * Collaborate with hardware teams on antenna design validation and RF performance * Create integration documentation and developer guides Tasks * 4+ years in embedded Linux development * 2+ years with OpenWrt or similar distributions * 2+ years integrating cellular modems (preferred: 5+ years across multiple chipset vendors) * Linux kernel development: driver development, device tree, kernel modules * OpenWrt/LEDE build system and package development * Cellular modem integration: QMI, RMNET, AT commands * USB/PCIe modem interface drivers * C/C++ programming for embedded Linux * Cross-compilation toolchains and embedded build systems * Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred) Key a development * subsidized health benefits including HSA * 401(k) with 4% company match * paid time off including vacation, holidays, and parental leave * life and AD&D insurance * disability benefits * employee assistance program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:07 min

Understanding home gateway communication protocols and server configuration

Milica Aleksic Milica Aleksic +1 · WWC 2023

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all