Why this role stands out
Advance your career by developing cutting-edge RDK-B firmware for broadband solutions, leveraging your expertise in C++, embedded Linux, and RTOS. This role offers significant growth potential within a reputable company, perfect for experienced engineers eager to make a substantial impact. Apply now to join a dynamic team and contribute to innovative technology.
Quick overview
Job description
Senior RDKB Firmware Developer
Location: Denver, CO (4 days onsite/week)
Role: Senior Firmware Developer
Interview: Video
RDK-B (Reference Design Kit for Broadband) firmware
Must have skills:
• C++ (11/14/17)
• Python
• Perl
• Embedded Linux (Yocto/Buildroot)
• RTOS (FreeRTOS, ThreadX, Zephyr)
• I2C, SPI, UART, CAN, USB, TCP/IP
•Experienced Engineer specializing in developing, integrating, testing, and maintaining broadband, video, and IoT solutions on RDK-based devices such as set-top boxes, gateways, and routers
Good to have skills:
• Wireless stacks (BLE, Wi‑Fi, Thread, Zigbee)
• Edge AI
• DSP
• ISO 26262, IEC 62304, MISRA C/C++
Detailed Job Description:
QUALIFICATION:BE/B.Tech
KEY RESPONSIBILITIES
Experienced Engineer specializing in developing, integrating, testing, and maintaining broadband, video, and IoT solutions on RDK-based devices such as set-top boxes, gateways, and routers
Key Niche Skills
Programming:
Strong proficiency in C++ (11/14/17) for embedded contexts (const correctness, RAII, templates, STL in constrained environments).
Strong scripting with Python (pytest/unittest, argparse, asyncio/threads, serial, numpy/pandas for analysis).
Working experience with Perl for legacy automation, parsing, tooling, infrastructure scripts.
Embedded Expertise:
- Experience with microcontrollers (e.g., ARM Cortex-M/R/A) or Embedded Linux (Yocto/Buildroot, device tree, system).
- Familiarity with RTOS (e.g., FreeRTOS, ThreadX, Zephyr) and interrupt-driven design.
- Hands-on with communication protocols: I2C, SPI, UART, CAN, USB, TCP/IP.
- Board bring-up, BSP customization, bootloaders (U-Boot), secure boot, OTA update mechanisms.
- Experience with Yocto, Cmake toolchain files, and containerized toolchains (Docker).
- Exposure to safety or quality standards (ISO 26262, IEC 62304, MISRA C/C++).
- Experience with wireless stacks (BLE, Wi‑Fi, Thread, Zigbee), edge AI, or DSP.
- Knowledge of power management, low-power modes, and battery-operated devices.
- Familiarity with Perl CPAN tooling and migration of legacy Perl scripts to Python when appropriate.
- Performance profiling and memory analysis on embedded targets (perf, gprof, valgrind, ETM/ITM).
Similar jobs
- SC
Mainframe Developer - Control-M, MQ Series (W2 Position)Recently posted Auto Apply
Syncreon Consulting · Pittsburgh, PA · On-site 🇺🇸
COBOLTechnologySalary not listed - TC

Sr Java Go Developer financial services(1342-1)Recently posted
The Ceres Group · United States · Hybrid 🇺🇸
JavagRPCREST+2TechnologySalary not listed - RH

Full Stack Software Engineer
Robert Half · Monroe, NY · On-site 🇺🇸
DockerMicroservicesMySQL+28Technology$170k/yr - OP
Senior Full Stack Developer (React.js, Python)Recently posted Auto Apply
OpenDataJobs · Washington, District of Columbia · Hybrid 🇺🇸
OnboardingDynamoDBMongoDB+17Technology$150k - $180k/yr - OP
Full Stack Developer (React.js, Python)Recently posted Auto Apply
OpenDataJobs · Washington, District of Columbia · Hybrid 🇺🇸
OnboardingDynamoDBMongoDB+14Technology$120k - $150k/yr - SH

Product Developer - CoffeeRecently posted
SharkNinja · NEEDHAM, MA · On-site 🇺🇸
Microsoft ExcelMicrosoft PowerPointMicrosoft TeamsTechnology$65.6k/yr - AI
Python DeveloperRecently posted
Aasritha infotech Inc · Washington, DC · On-site 🇺🇸
SpringSpring BootHTML+16TechnologySalary not listed - CI

Web DeveloperRecently posted
CACI International, Inc. · Chantilly, VA · Hybrid 🇺🇸
SQLHTMLAWS+6Technology$86.6k - $181.8k/yr - OR

Senior Network Developer [NAT]Recently posted
Oracle Corporation · Nashville, TN · Hybrid 🇺🇸
FiberOracleTCP/IP+3TechnologySalary not listed - CO

Full Stack Engineer 5 (Senior Manager, IC, MLX Group)Recently posted
Capital One · McLean, VA · Hybrid 🇺🇸
DockerMicroservicesRust+13Technology$209k - $238.5k/yr - EG

Node JS Developer with Strong AWSRecently posted
Everest Global Solutions · Dallas, TX · On-site 🇺🇸
DockerMicroservicesSpring+12TechnologySalary not listed - GU
Palantir Developer with Security ClearanceRecently posted
Guidehouse · McLean, VA · Hybrid 🇺🇸
OracleSQLGit+8Technology$85k - $141k/yr
