Demo

Senior Firmware Developer

Wise Skulls Corp.
Denver, CO Contractor
POSTED ON 9/23/2026
AVAILABLE BEFORE 10/23/2026
Job Description
Title: Senior Firmware Developer
Location: Denver, CO (4 days onsite/week)
Duration: 6 months (possibility of extension)
Implementation Partner: Infosys
End Client: To be disclosed
JD: 
 
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

Hourly Wage Estimation for Senior Firmware Developer in Denver, CO
$59.00 to $68.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Firmware Developer?

Sign up to receive alerts about other jobs on the Senior Firmware Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Wise Skulls Corp.

  • Wise Skulls Corp. Detroit, MI
  • Hiring: AI Technical Lead - Java & Agentic AI Important Visa: USC and GC only Location: Detroit, MI (Hybrid 3 days a week) JD: Tech Lead —Build Development... more
  • 1 Day Ago

  • Wise Skulls Corp. Detroit, MI
  • Title: AI Technical Lead - Java & Agentic AI Location: Detroit, MI (Hybrid 3 days a week) Duration: 12 months (Long term) Implementation Partner: Infosys E... more
  • 1 Day Ago

  • Wise Skulls Corp. St. Louis, MO
  • Title: Business Analyst – Field Operations / Workforce Management Location: St. Louis, MO (On-site) Duration: 6 months (possibility of extension) Job Descr... more
  • 2 Days Ago

  • Wise Skulls Corp. Buffalo, NY
  • Title: Senior GenAI Engineer Location: Buffalo, NY (Hybrid) Duration: 12 months (Long term) JD: Looking for someone who is very strong technically in Pytho... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Firmware Developer jobs in the Denver, CO area that may be a better fit.

  • Blue Origin Denver, CO
  • Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people l... more
  • 6 Days Ago

  • SCRAM Systems Littleton, CO
  • Job Summary: Design new products and enhance/improve current products. Seek new and better technologies and methods to increase product reliability, add fe... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!