Insight Global

Firmware Design Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Firmware Design Engineer for a 12-month remote contract, paying $52-64/hr. Requires 7+ years in firmware development, experience with Embedded Linux (Yocto, Buildroot), CI/CD pipelines, C++, and Python. Automotive experience is a plus.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
512
-
πŸ—“οΈ - Date
February 5, 2026
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Remote
-
πŸ“„ - Contract
1099 Contractor
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
United States
-
🧠 - Skills detailed
#Jenkins #Scripting #Security #C++ #Storage #Databases #Python #DevOps #Linux #Data Storage #Cybersecurity #Azure #Programming #Embedded Systems #Azure DevOps
Role description
Title: Firmware Design Engineer Location: REMOTE anywhere in the US, MUST be online for at least 6hr overlap (EST) β€’ EST schedule: 730am-530pm β€’ MAJOR PLUS to be local to Columbus IN for hybrid schedule Duration: 12mo contract, potential extensions/conversion to FTE Interview Process: 3 rounds (2 virtual, 1 onsite) Compensation: $52-64/hr approx. (some potential flex) Must Haves β€’ 7+ years of experience as Firmware Development Engineer. β€’ Experience creating and managing Embedded Linux Platform (Yocto, Buildroot, OpenWRT). β€’ Solid experience as Firmware Developer on Linux Embedded Platform. β€’ Experience with CI/CD Build/Release Pipelines (Azure Devops, Jenkins, etc). β€’ Experience managing repositories branches and integration work. β€’ Experience integrating and managing OSS (Open Source Software). β€’ Experience with C++ programming language. β€’ Experience on Firmware Release management. β€’ Experience with Python programming language. β€’ Hands-on experience on troubleshooting FW for embedded systems. β€’ Experience with non-volatile databases/data storage for embedded systems. β€’ Exposure to FW projects that follow Cybersecurity requirements. Plusses β€’ Python scripting β€’ Automotive industry experience Day‑to‑Day in This Role In this role, you’ll be a hands‑on Firmware Development Engineer working primarily with Embedded Linux systems that run on production hardware (trucks). The platform already exists β€” this is not a greenfield environment β€” so the focus is on evolving, upgrading, and maintaining a production‑grade Linux OS rather than building one from scratch. Core Focus Areas On a typical day, you’ll be working within a Linux environment, designing and maintaining customized Linux images tailored for specific hardware. The team uses platforms such as Yocto, Buildroot, and OpenWRT to manage the embedded OS.