Senior Embedded Firmware Engineer - IoT & RDK

Tech3pillars Technologies

Alaska

On-site

USD 110,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tech3pillars Technologies seeks a Senior Firmware Developer to design and maintain embedded software for broadband, video, and IoT devices. You will work on RDK-based platforms such as set-top boxes, gateways, and routers, focusing on robust, efficient firmware in constrained environments.

The role emphasizes C++11/14/17, Embedded Linux, and RTOS, with exposure to scripting in Python and Perl, plus containerized toolchains. On-site Denver, CO, participation in cross-functional teams is expected.

Qualifications

  • Must have extensive C++ in embedded contexts (11/14/17).
  • Strong Python and Perl scripting for automation and tooling.
  • Deep experience with Embedded Linux build systems (Yocto/Buildroot) and RTOS.

Responsibilities

  • Develop, integrate, test, and maintain broadband, video, and IoT solutions on RDK-based devices.
  • Work on set-top boxes, gateways, and routers; handle bring-up and ongoing maintenance.
  • Contribute to safety and quality practices in embedded software development.

Skills

C++11/14/17 embedded
Python
Perl
Embedded Linux
RTOS
I2C/SPI/UART/CAN/USB/TCP-IP
Broadband/IoT on RDK devices

Tools

Docker
CMake

Job description

Tech3pillars Technologies seeks a Senior Firmware Developer to design and maintain embedded software for broadband, video, and IoT devices. You will work on RDK-based platforms such as set-top boxes, gateways, and routers, focusing on robust, efficient firmware in constrained environments.

The role emphasizes C++11/14/17, Embedded Linux, and RTOS, with exposure to scripting in Python and Perl, plus containerized toolchains. On-site Denver, CO, participation in cross-functional teams is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Developer
Firmware Developer

Tech3pillars Technologies • Alaska

On-site
USD 110,000 - 170,000
Embedded Software Developer for RDK-B
Embedded Software Developer for RDK-B

TALENT Software Services • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Embedded Software Developer (RDK-B)
Embedded Software Developer (RDK-B)

Capgemini Engineering • California (MO)

On-site
USD 120,000 - 180,000
Software Engineering Manager (RDK)
Software Engineering Manager (RDK)

5V Video • United States

On-site
USD 110,000 - 190,000
Embedded Engineer: Set-Top Linux, RDK & Rust
Embedded Engineer: Set-Top Linux, RDK & Rust

5V Video • Denver (CO)

On-site
USD 100,000 - 170,000
EMBEDDED SOFTWARE DEVELOPER FOR RDK-B
EMBEDDED SOFTWARE DEVELOPER FOR RDK-B

SS Software Solutions, LLC • Santa Clara (CA)

On-site
USD 120,000 - 150,000
RDK-B Embedded developer
RDK-B Embedded developer

Net2Source (N2S) • Santa Clara (CA)

On-site
USD 90,000 - 130,000
RDK-B Embedded Software Engineer – Broadband Gateway
RDK-B Embedded Software Engineer – Broadband Gateway

Capgemini • Santa Clara (CA)

Hybrid
USD 54,000 - 122,000
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Firmware Engineer — IoT/RTOS Focus
Senior Embedded Firmware Engineer — IoT/RTOS Focus

PwC • Palo Alto (CA)

On-site
USD 77,000 - 202,000
Medical benefits
Dental benefits
401(k)