Hybrid Embedded Software Engineer – Linux/C++, RDKB

Eliassen Group

Englewood (CO)

Hybrid

USD 90,000 - 103,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eliassen Group is seeking a hands-on Embedded Software Engineer in Englewood, CO. The role focuses on developing and expanding an RDKB-based embedded software stack for broadband and Wi-Fi products.

You will write production code, debug complex issues, and integrate software on embedded networking devices. The ideal candidate works with architects and engineers, owns day-to-day development, and contributes to troubleshooting across multiple layers of the stack.

Qualifications

  • Professional experience developing embedded software.
  • Strong programming experience with C and/or C++.
  • Hands-on development experience in a Linux environment.
  • Experience with RDK, ideally within broadband, networking, gateway, router, or similar embedded products.
  • Ability to develop features and perform hands-on debugging, troubleshooting, and integration.
  • Working knowledge of networking fundamentals including TCP/IP, OSI model, interfaces, connectivity, and general troubleshooting.
  • Experience debugging software running directly on embedded hardware or devices.
  • Ability to take technical direction and independently execute assigned development work.
  • Strong problem-solving skills with a hands-on engineering mindset.
  • Preferred: Direct RDKB experience, RBUS and CCSP familiarity, Broadcom or Qualcomm chipset experience, DOCSIS knowledge, prior cable/broadband ecosystem experience, RDK-V exposure, Network+ level networking knowledge, and multi-platform OEM integration experience.

Responsibilities

  • Design, develop, enhance, and maintain embedded software using C/C++ on Linux.
  • Develop and integrate functionality within RDK/RDKB-based platforms.
  • Implement new features based on technical requirements, architecture, and assigned development tickets.
  • Debug and troubleshoot software, firmware, integration, and device-level issues.
  • Perform hands‑on integration and validation of software across broadband and Wi‑Fi devices.
  • Investigate issues across different layers of the embedded networking stack and drive them toward resolution.
  • Work with RDKB components and frameworks such as RBUS and CCSP as needed.
  • Collaborate with software architects, developers, platform teams, and other engineering stakeholders.
  • Diagnose networking‑related behavior using knowledge of TCP/IP, the OSI model, and common networking concepts.
  • Support software integration across hardware platforms and chipsets.
  • Participate in code reviews, technical discussions, testing, debugging, and defect resolution.
  • Take ownership of assigned work and deliver features with limited day‑to‑day oversight once technical direction has been established.

Skills

C/C++
Linux
Embedded systems
Networking fundamentals
Troubleshooting
Code debugging

Tools

RDK
RBUS
CCSP

Job description

Eliassen Group is seeking a hands-on Embedded Software Engineer in Englewood, CO. The role focuses on developing and expanding an RDKB-based embedded software stack for broadband and Wi-Fi products.

You will write production code, debug complex issues, and integrate software on embedded networking devices. The ideal candidate works with architects and engineers, owns day-to-day development, and contributes to troubleshooting across multiple layers of the stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Eliassen Group • Englewood (CO)

Hybrid
USD 90,000 - 103,000
Senior Embedded Engineer
Senior Embedded Engineer

GCS Recruitment • United States

On-site
USD 90,000 - 130,000
RDK-B IoT Firmware Engineer (C/C++, RTOS)
RDK-B IoT Firmware Engineer (C/C++, RTOS)

Infosys Limited • Denver (CO)

On-site
USD 74,000 - 107,000
Disability coverage
Health Reimbursement Accounts
Insurance (various)
+1
Senior Firmware Engineer — Embedded Linux & IoT (RDK)
Senior Firmware Engineer — Embedded Linux & IoT (RDK)

Signature IT World Inc • Colorado

On-site
USD 96,000 - 165,000
RDK-B Embedded developer
RDK-B Embedded developer

Net2Source Inc. • Santa Clara (CA)

On-site
USD 90,000 - 130,000
C++ Engineer
C++ Engineer

GCS Recruitment • United States

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

GCS Recruitment • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
RDK Release Lead: Embedded/Linux DevOps
RDK Release Lead: Embedded/Linux DevOps

TechDigital Group • Philadelphia

On-site
USD 120,000 - 160,000
AWS experience
Datadog experience
CloudWatch experience
+2
Senior Embedded Software Engineer - RDK-B/Wi-Fi (Contract, Onsite - Denver, CO)
Senior Embedded Software Engineer - RDK-B/Wi-Fi (Contract, Onsite - Denver, CO)

Consult Red • Denver (CO)

On-site
USD 96,000 - 110,000
W-2 benefits
Health insurance
401(k) plan
Software Engineer
Software Engineer

GCS Recruitment • Denver (CO)

Hybrid
USD 90,000 - 130,000