Firmware Engineer Job at Signature IT World Inc, Denver, CO

  • Signature IT World Inc
  • Denver, CO

Job Description

We have immediate requirement for Senior RDKB Firmware Developer role at Denver, CO, PFB details:

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

Role: Senior Firmware Developer

Type: Contract

Interview: Video

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

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

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

Minimum years of experience: 8-10 years

Education: Bachelor's or Master of Engineering

Job Tags

Contract work, Work experience placement, Immediate start

Similar Jobs

concentrix

Customer Service Representative - Remote Call Center Job at concentrix

 ...communicate with customers throughout the scheduling process, and work closely with our sales and operations teams. Were currently...  ...scheduling, dispatch, customer support, inside sales, home services, or another high-volume phone environment is preferred... 

Span

Human Resources Assistant (part time) Job at Span

Human Resources Assistant (Part-Time) Department: Human Resources Reports To: Chief People Officer Status: Part-Time (20 hours per week) FLSA Status: Non-Exempt About Us At SPAN, Inc. / Meals on Wheels of Denton County, our people are our greatest ...

Rail Management Services

Rail Terminal Operator Job at Rail Management Services

 ...Job Description Job Description Now Hiring: Entry-Level Rail Yard Position Langhorne, PA Looking for a stable job in a recession-proof industry? Were hiring immediately at the Norfolk Southern Morrisville Yard in Langhorne, PA! This is a full-time,... 

New York Racing Association

Customer Service Manager Job at New York Racing Association

 ...Customer Service Manager Employee Status: Regular Full Time Work From Home Option: Hybrid - 2 Days/Week (40% Remote) FLSA Status: Exempt Job Overview: The Customer Service Manager directs and oversees the operations in the customer service call center. He... 

CompHealth APP

Locum Tenens Physician Assistant - Family Practice - $70-90 per hour Job at CompHealth APP

 ...CompHealth APP is seeking a Physician Assistant Family Practice for a locum tenens job in Unity, Maine. Job Description & Requirements Specialty: Family Practice Discipline: Physician Assistant Duration: 13 weeks Employment Type: Locum Tenens Interested...