Sr Modem Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Basic And Advanced Networking in Dart and Flutter
Best Countries for Software Engineers
Résumé-Driven Development: How IT trends affect the job market for software developers
Fully Remote Software Engineer Jobs