Embedded Firmware Developer
Hptech Inc.
United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Bash Shell
UClibc (C Standard Library)
C++ (Programming Language)
Cloud Computing
CMake
Dynamic Host Configuration Protocol
Network Address Translation
Domain Name System (DNS)
Linux on Embedded Systems
Firmware
GNU Debuggers
+21 more
Internet Protocol Security (IP SEC)
Python (Programming Language)
Linux Kernel
Routing
Open Shortest Path First (OSPF)
Open VSwitch
Broadcom
Memory Leaks
Shell Script
TCP/IP
Tcpdump
Wireshark
Wi-Fi Technology
Gitlab
Git
Openwrt
Perf (Linux)
Yocto
Gitlab-ci
Patch Management
Hardware Acceleration
Job description
The selected candidate will design, develop, and maintain firmware for WiFi 6/6E/7 residential gateway/router platforms deployed at large scale. The role requires deep technical expertise, architecture-level thinking, leadership capabilities, and collaboration across firmware, cloud, test, and vendor teams., * OpenSync, OVSDB, Plume Cloud
- Open vSwitch (OVS)
- QCA NSS/PPE hardware acceleration
- FRR/Quagga routing frameworks
- IPSec and GRE tunneling
- DOCSIS/CPE/Broadband ISP platforms
- GitLab CI/CD
- Fleet-scale firmware deployment and rollback strategies
- Regulatory certification exposure (FCC/WiFi Alliance)
- Offshore team coordination experience
Tools & Environment
- C, C++, Shell, Python
- Qualcomm IPQ Platform
- OpenWrt / Linux Kernel
- OpenSync / OVSDB
- Buildroot / Yocto / Make / CMake
- Wireshark, tcpdump, GDB, Valgrind, perf, ftrace
- GitLab CI/CD
Requirements
- 10+ years of Embedded Linux development using C/C++
- OpenWrt development including packages, feeds, Kconfig, and patch management
- Linux kernel networking stack
- TCP/IP, DHCP, DNS, NAT, MAP-T, routing protocols (RIPv2, OSPF)
- WiFi 6/6E/7 (802.11ax/be) technologies
- Qualcomm IPQ and/or Broadcom platforms
- Device tree, kernel modules, board bring-up
- Advanced troubleshooting of kernel panics, watchdogs, memory leaks, and performance issues
- Python and Shell scripting
- Technical leadership and mentoring experience
- Strong Git/GitLab workflow knowledge
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
23 days ago
CH
Chris Heilmann
Dev Digest 134 - Where pixels sing?
almost 2 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago
CH
Chris Heilmann
Dev Digest 138 - Are you secure about this?
almost 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago