Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior RDKB Firmware Developer

  • Senior RDKB Firmware Developer job type Posted on: Nov 01, 2026
  • Senior RDKB Firmware Developer experience level Ampstek
  • Senior RDKB Firmware Developer employment type Denver, Colorado
  • Senior RDKB Firmware Developer salary Salary: $11 per hour
  • Senior RDKB Firmware Developer employment type Onsite
  • Senior RDKB Firmware Developer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior RDKB Firmware Developer roles in Colorado.

View Salary Guide →

Job Title :

Senior RDKB Firmware Developer

Job Type :

Full-Time

Job Location :

Denver Colorado United States

Remote :

No

Jobcon Logo Job Description :

Job Title: Senior RDKB Firmware DeveloperLocation: Denver, CO (4 days onsite/week)Employment Type: ContractMust 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 routersGood 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.TechExperienced 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 SkillsProgramming: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).Thanks & RegardsPreeti.Vermapreeti.verma@ampstek.com

Jobcon Logo Position Details

Posted:

Nov 01, 2026

Reference Number:

10440_4479365662

Employment:

Full-time

Salary:

$11 per hour

City:

Denver

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior RDKB Firmware Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Title: Senior RDKB Firmware DeveloperLocation: Denver, CO (4 days onsite/week)Employment Type: ContractMust 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 routersGood 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.TechExperienced 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 SkillsProgramming: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).Thanks & RegardsPreeti.Vermapreeti.verma@ampstek.com

Loading
Please wait..!!