Senior Firmware Developer

ClifyX Inc

Denver (CO)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ClifyX Inc. in Denver, CO is seeking an experienced Embedded Systems Engineer to design, integrate, test and maintain broadband, video and IoT solutions on RDK-based devices such as set-top boxes, gateways and routers.

The role requires 8–10 years of hands-on experience with Embedded Linux, Yocto/Buildroot, and C++ in constrained environments. You will work 4 days onsite per week and collaborate across hardware, software, and QA teams.

Qualifications

  • BE/B.Tech in a relevant field.
  • 8–10 years of embedded software engineering experience.
  • Experience with RDK-based devices such as set-top boxes, gateways and routers.

Responsibilities

  • Develop, integrate, test, and maintain broadband, video, and IoT solutions on RDK-based devices.
  • Architect firmware with Yocto/Buildroot, device trees, and OTA mechanisms.

Skills

Embedded Linux
RDK-based devices
C++ (embedded)
Python scripting
Perl scripting
RTOS familiarity
Device tree / Yocto

Education

BE/B.Tech

Tools

Yocto/Buildroot
CMake
Docker
GDB/Perf tools

Job description

Location : Denver, CO (4 days onsite/week)
Must have skills:
  • Embedded Linux (Yocto/Buildroot)
  • 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:
  • 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).
  • Minimum years of experience: 8-10 years
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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Developer
Senior Firmware Developer

ClifyX Inc • Colorado

On-site
USD 120,000 - 180,000
Senior Firmware Developer - RDK
Senior Firmware Developer - RDK

ClifyX • Denver (CO)

On-site
USD 120,000 - 180,000
Senior Firmware Developer | Denver, CO
Senior Firmware Developer | Denver, CO

Fourways Consulting • Denver (CO)

On-site
USD 57,000 - 81,000
Senior Firmware Engineer - Embedded IoT & RDK Devices
Senior Firmware Engineer - Embedded IoT & RDK Devices

ClifyX Inc • Denver (CO)

On-site
USD 120,000 - 180,000
Senior Embedded Engineer
Senior Embedded Engineer

GCS Recruitment • United States

On-site
USD 90,000 - 130,000
Embedded Engineer
Embedded Engineer

GCS Recruitment • United States

On-site
USD 90,000 - 120,000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Architect - RDK & IoT
Senior Embedded Firmware Architect - RDK & IoT

ClifyX Inc • Denver (CO)

On-site
USD 120,000 - 180,000
Embedded Engineer
Embedded Engineer

GCS Recruitment • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
Senior Embedded Linux Firmware Engineer (Set-Top/IoT)
Senior Embedded Linux Firmware Engineer (Set-Top/IoT)

ClifyX Inc • Colorado

On-site
USD 120,000 - 180,000