Ampstek
Senior RDKB Firmware Developer
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Denver, CO, USA
Work mode:
Onsite
Published on:
16 October 2026
What they need
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
Other offers great for you!
These companies are also looking for great profiles
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
18 hours ago
Quick apply
LeHibou
Senior Cloud Engineer (AWS)
750€ / jour
Freelance
Brussels, Belgium
Hybrid
Skills
17 hours ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
14 hours ago
Quick apply
No company information available.