GAC Solutions Verified
Information Technology & Services, IT Consulting
Embedded Software Engineer
California, Maryland, United StatesOnsiteContractPosted 1 month agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateWe are seeking an experienced Embedded Software Developer with expertise in RDK-B and broadband gateway technologies. The role involves designing, developing, and integrating networking features for gateway and extender products.
Key Responsibilities:
- Develop and integrate software for embedded gateway platforms
- Implement features like Parental Control, firewall (iptables), DHCP, SNMP, TR-069/TR-181
- Debug issues in embedded Linux (kernel & user space)
- Collaborate with vendors and cross-functional teams
- Optimize performance and support issue resolution
- Participate in code reviews, testing, and CI/CD
Requirements:
- 3+ years of embedded C development (C++ is a plus)
- Strong knowledge of RDK-B/OpenWRT/prplOS
- Experience with embedded Linux and system debugging
- Solid networking knowledge (TCP/IP, DHCP, DNS, IPv6)
- Familiarity with Git, gdb, Wireshark, tcpdump
Nice to Have:
- Wi-Fi (802.11n/ac/ax), DOCSIS, MoCA
- Security protocols (WPA3, TLS)
- Docker, CI/CD, Python/Shell scripting
Similar roles
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite- Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite
Embedded Software EngineerTDK Corporation · Neptune, New Jersey, United States · Onsite- Embedded Software EngineerHaystack · Boston, Massachusetts, United States · Remote