Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Tech3pillars Technologies

Job Title : Senior Firmware Developer

Location: Denver, CO

Detailed Job Description:


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

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++







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



Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Oklahoma County, OK vacancy
  • We are hiring an Embedded Firmware Engineer to develop the software that runs on a medical device — surgical tools, monitors, diagnostics, or similar capital / handheld equipment. You will write C/C++ firmware, bring up boards with electrical engineering, and help take... 
    Suggested

    DeepRec.ai

    Oklahoma City, OK
    2 days ago
  •  ...and technical interface to the commercial, product management, and supply base in the areas of electro-mechanical technologies Develop new product innovations, especially in the area of electronics, induction, power transfer, and wireless communication applications,... 
    Suggested
    Full time

    CFS Brands LLC

    Oklahoma City, OK
    6 days ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...
    Suggested

    US Department of War

    Oklahoma City, OK
    2 days ago
  • $110k - $120k

     ...Description Job Description Lead electronics development, testing, and fabrication including coordination with sub-tier suppliers Develop and review technical data packages, including drawings, schematics, netlists and Gerber files Develop test and quality... 
    Suggested
    Temporary work

    KIHOMAC

    Oklahoma City, OK
    25 days ago
  • DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command (IFMC) System of Systems (SoS) program within the Program Executive Office (PEO) for Missiles and Space, including technical oversight...
    Suggested
    Work at office
    Remote work
    Relocation
    2 days per week
    1 day per week

    Science Applications International Corporation

    Oklahoma City, OK
    3 days ago
  • $108.9k - $145.2k

     ...Collaborate with systems engineering and hardware development teams, and work with technical staff to create sustainable solutions and develop resolutions for software and/or hardware problems. Plan, design, develop, and test new embedded computing software or complex... 
    Remote work

    Curtiss-Wright Corporation

    Oklahoma City, OK
    2 days ago
  • $118.15k - $159.85k

    Software Engineer-Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Software Engineer - Developer (Experienced or Senior) to join the B-52J CERP - Flight Software team located in Oklahoma City, Oklahoma. This position... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    4 days ago
  •  ...provide feedback for pull requests.Provide a level of effort estimation and task decomposition for backlog items and client requests.Develop and maintain automated builds and container orchestration for distributed systems.Provide mentorship for less-experienced peers.... 
    Weekly pay
    Remote work

    Titan Professional Resources

    Oklahoma City, OK
    19 hours ago
  • Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building and improving the systems behind ...
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    Life.Church

    Edmond, OK
    1 day ago
  •  ...their unique personal life and care for their families so they can focus on contributing to the fullest.Job Summary:As a Software Developer, you will analyze business needs and create applications that support the organization’s information systems requirements. Working... 
    Full time

    Devon Energy

    Oklahoma City, OK
    19 hours ago
  • $110.5k - $160k

     ...products and services that delight our customers, while participating in technical discussions to drive solutions forward. Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment. Participate in... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Oklahoma City, OK
    3 days ago
  • $112k - $187k

    At Hudl, we build great teams. We hire the best of the best to ensure you're working with people you can constantly learn from. You're trusted to get your work done your way while testing the limits of what's possible and what's next. We work hard to provide a culture ...
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Oklahoma City, OK
    23 hours ago
  •  ...City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support software used to interface with and control electro-mechanical products and systems. Key Responsibilities Develop... 

    Allied High Tech Products, Inc.

    Edmond, OK
    11 days ago
  • We AreAccenture Security helps organizations prepare, protect, detect, respond, and recover along with all points of the security lifecycle. Cybersecurity challenges are different for every business in every industry. Leveraging our global resources and advanced technologies...
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    3 days ago
  • $170.6k - $261.3k

     ...configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality data collection... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Oklahoma City, OK
    19 hours ago
  • $114.6k - $234.6k

    Job Description As compute density and cooling complexity increase, OCI depends on hardware platforms that are both innovative and deployable at scale. This role ensures new designs are consistent, practical, and ready for global deployment. Responsibilities Key...
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    1 day ago
  • • Design, develop, and implement software solutions using various programming languages and technologies such as IBMi (RPG/RPGLE), Python, GoLang, git, bash, CICD Pipelines, Web\nFrameworks, and DotNet.\n• Collaborate with cross-functional teams to define, design, and ship... 

    Braum's

    Oklahoma City, OK
    4 days ago
  •  ...fields of anti-tamper and program cybersecurity? Our team is developing industry-leading software, hardware, and systems solutions. This...  ...development in avionics or real-time embedded systems / firmware design using C/C++, Ada, and/or Java • Ability to develop code... 
    Work experience placement
    For subcontractor

    CTS International

    Oklahoma City, OK
    1 day ago
  •  ...Software Engineer - II/ .Net Developer Client, a leader in payment technology, is seeking an experienced Software Engineer II to join our Paymetric Engineering team. In this role, you will be a key contributor to the development of highly transactional, cloud-based... 

    Ampcus

    Oklahoma City, OK
    19 hours ago
  •  ...technology that helps people around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various YouVersion projects and products, focusing on backend API development, mobile development, or web... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    YouVersion

    Edmond, OK
    2 days ago
  • $82.2k - $113.1k

     ...assisted development tools to improve productivity and code quality. In this role as a Software Engineer II, you will: Design, develop, and maintain backend services and RESTful APIs using .NET Core/.NET 5+. Implement and consume APIs that support React-based... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Oklahoma City, OK
    1 day ago
  • $100k - $120k

    Remote Full time R23060 Nelnet Business Services (NBS), a division of Nelnet, Inc., provides payment technology and education services to more than 1,200 higher education institutions, nearly 12,000 K-12 schools, and millions of individual students, families, and...
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Oklahoma City, OK
    3 days ago
  • $105k - $130k

     ...solving technical challenges, and driving best practices across the development lifecycle. Duties and Responsibilities Plans, develops, tests, documents and implements software according to specifications and industry best practices. Converts functional... 
    Full time
    For contractors
    H1b
    Work at office
    Local area
    Remote work

    Public Consulting Group

    Oklahoma City, OK
    1 day ago
  •  ...reviews. Identify code metrics and perform system risk and reliability analysis. Apply object-oriented design and analysis. Develop software modeling and simulation. Design front-end graphical user interfaces. Conduct software testing and quality assurance.... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Oklahoma City, OK
    1 day ago
  • $121.4k - $218.6k

     ...by making computing simple, scalable, accessible, and affordable for all. We provide the infrastructure and services that enable developers to build next-generation applications.We take ownership of the design and development of core compute interfaces, virtualization... 
    Work experience placement
    Work at office

    Akamai

    Oklahoma City, OK
    2 days ago
  • $125k - $150k

     ...yours. Job Summary Join SHI's Applied AI team and help build the next generation of AI-powered business applications. You'll develop Python services, APIs, and data-driven solutions across cloud and on-premises environments while working with technologies from NVIDIA... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Oklahoma City, OK
    19 hours ago
  • $112k - $150k

     ...learning pipelines, models, and LLM-powered applications. This is a multi-faceted engineering role. You'll spend most of your time developing AI/ML products by training models, developing applications, and creating APIs. You will partner closely with analytics teams to... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Oklahoma City, OK
    4 days ago
  • $109.5k - $150.5k

     ...products fast, reliable, and easy to build on. In this role as a Senior Software Engineer, you will: Architect, design, and develop features end-to-end for the students, teachers, and school administrators we serve - from the React/TypeScript frontend to the PostgreSQL... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Oklahoma City, OK
    3 days ago
  •  ...improvement areas, and best-practices.Define, document, and enforce processes and standards around cloud infrastructure and DevOps practices.Develop and train Site Reliability Engineers on technologies and best practices.Monitor and steward infrastructure and development-related... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area
    Worldwide

    Life.Church

    Edmond, OK
    3 days ago
  •  ...integrity by defining requirements for development of analytical methods, finite element models/simulations and other analysis tools to develop the airframe structural environment, characteristics, and performance of the productEnsures USAF Aircraft Structural Integrity... 
    Full time
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Shift work

    Boeing

    Oklahoma City, OK
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!