Demo

Senior RDKB Firmware Developer

Ampstek
Denver, CO Other
POSTED ON 10/19/2026
AVAILABLE BEFORE 11/17/2026

Job Title: Senior RDKB Firmware Developer

Location: Denver, CO (4 days onsite/week)

Employment Type: Contract




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

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).




Thanks & Regards


Preeti.Verma

preeti.verma@ampstek.com

Hourly Wage Estimation for Senior RDKB Firmware Developer in Denver, CO
$60.00 to $69.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior RDKB Firmware Developer?

Sign up to receive alerts about other jobs on the Senior RDKB Firmware Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ampstek

  • Ampstek Charlotte, NC
  • Job Title: Desktop Support Engineer Location: Charlotte, NC (Onsite) JD Mandatory skills – Desktop Support Engineer, White Glove Support, Mac OS environmen... more
  • 15 Days Ago

  • Ampstek Charlotte, NC
  • Job Title: Data Scientist Location: Chicago, IL (Onsite) Job Details: About the role This role requires a strong understanding of statistical and machine l... more
  • 15 Days Ago

  • Ampstek Richardson, TX
  • Role: Teamcenter Integration Architect Location-(Richardson,TX)(Indianapolis.IN ) (Rhode Island,)(Raleigh,NC)(Hartford,CT)(phoenix,AZ)-Onsite (Total 12 yea... more
  • 15 Days Ago

  • Ampstek Detroit, MI
  • Role : Quadient Inspire Developer Location : Detroit, Michigan Technical Skills• 5 years of hands-on development experience with the Quadient Inspire suite... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior RDKB Firmware Developer jobs in the Denver, CO area that may be a better fit.

  • Blue Origin Denver, CO
  • Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people l... more
  • 4 Days Ago

  • SCRAM Systems Denver, CO
  • Job Description Job Summary: Design new products and enhance/improve current products. Seek new and better technologies and methods to increase product rel... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!