{"schemaVersion":"jobsearcher.job.v1","id":"8c6f6ad7fd07290bd4f0fb94","url":"https://jobsearcher.com/jobs/8c6f6ad7fd07290bd4f0fb94","canonicalUrl":"https://jobsearcher.com/jobs/8c6f6ad7fd07290bd4f0fb94","title":"Senior Firmware Developer","description":"Position: Senior Firmware DeveloperLocation: Denver, CO (4 days onsite/week)Duration: 6-12 Months+Must have skills:C++ (11/14/17)PythonPerlEmbedded Linux (Yocto/Buildroot)RTOS (FreeRTOS, ThreadX, Zephyr)I2C, SPI, UART, CAN, USB, TCP/IPResponsibilities: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 routersProgramming: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.Experience with Yocto, Cmake toolchain files, and containerized toolchains (Docker).Exposure to safety or quality standards (ISO 26262, IEC 62304, MISRA C/C++).","company":"Transcend Softech","rawCompany":"transcend softech","city":"Denver","state":"CO","isRemote":false,"isActive":true,"createdAt":"2026-10-29T08:08:26.143Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"334118","title":"Computer Terminal and Other Computer Peripheral Equipment Manufacturing","slug":"computer-terminal-and-other-computer-peripheral-equipment-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Firmware Developer","description":"Position: Senior Firmware DeveloperLocation: Denver, CO (4 days onsite/week)Duration: 6-12 Months+Must have skills:C++ (11/14/17)PythonPerlEmbedded Linux (Yocto/Buildroot)RTOS (FreeRTOS, ThreadX, Zephyr)I2C, SPI, UART, CAN, USB, TCP/IPResponsibilities: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 routersProgramming: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.Experience with Yocto, Cmake toolchain files, and containerized toolchains (Docker).Exposure to safety or quality standards (ISO 26262, IEC 62304, MISRA C/C++).","datePosted":"2026-10-29T08:08:26.143Z","dateModified":"2026-10-29T08:08:26.143Z","hiringOrganization":{"@type":"Organization","name":"Transcend Softech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8c6f6ad7fd07290bd4f0fb94"},"url":"https://jobsearcher.com/jobs/8c6f6ad7fd07290bd4f0fb94"}}