{"schemaVersion":"jobsearcher.job.v1","id":"6dffbab06017e14a7933eeed","url":"https://jobsearcher.com/jobs/6dffbab06017e14a7933eeed","canonicalUrl":"https://jobsearcher.com/jobs/6dffbab06017e14a7933eeed","title":"Firmware Embedded Software Engineer","description":"IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves developing and maintaining embedded software in a cutting-edge R&D environment within the industry focused on water quality solutions. The position offers the chance to work with advanced technology in a collaborative global setting.** This position is 4-5 days a week onsite. Its a contract to start with potential for permanent placement in the future.Position Overview for the Firmware Embedded Software Engineer:Develop and maintain embedded firmware using C++ and C for microcontrollers and various platforms including Linux, RTOS, and bare metalModify and extend existing codebases to meet evolving requirementsImplement and maintain CI/CD practices and unit testing proceduresRead hardware schematics and code to low-level hardware interfacesCollaborate within a large, state-of-the-art R&D facility as part of a global networkRequirements for the Firmware Embedded Software Engineer:Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field3–5+ years of experience in C++ user-space development and C (or embedded C) programming3–5+ years of experience with 32-bit microcontrollers and embedded platforms (Linux, RTOS, and bare metal)Strong understanding of computer architecture, memory technologies, and build processesAbility to read hardware schematics and code to low-level hardware interfacesWhat's in it for you?Competitive compensation packageFull Benefits; Medical, Vision, Dental, and more!Opportunity to get in with an industry leading organization.Why IDR?25+ Years of Proven Industry Experience in 4 major marketsEmployee Stock Ownership ProgramDedicated Engagement Manager who is committed to you and your success.Medical, Dental, Vision, and Life InsuranceClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.Compensation Details: $70 - $85/hr W2 (based on experience)","company":"IDR","rawCompany":"idr","city":"Loveland","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-04-12T18:34:58.757Z","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":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Firmware Embedded Software Engineer","description":"IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves developing and maintaining embedded software in a cutting-edge R&D environment within the industry focused on water quality solutions. The position offers the chance to work with advanced technology in a collaborative global setting.** This position is 4-5 days a week onsite. Its a contract to start with potential for permanent placement in the future.Position Overview for the Firmware Embedded Software Engineer:Develop and maintain embedded firmware using C++ and C for microcontrollers and various platforms including Linux, RTOS, and bare metalModify and extend existing codebases to meet evolving requirementsImplement and maintain CI/CD practices and unit testing proceduresRead hardware schematics and code to low-level hardware interfacesCollaborate within a large, state-of-the-art R&D facility as part of a global networkRequirements for the Firmware Embedded Software Engineer:Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field3–5+ years of experience in C++ user-space development and C (or embedded C) programming3–5+ years of experience with 32-bit microcontrollers and embedded platforms (Linux, RTOS, and bare metal)Strong understanding of computer architecture, memory technologies, and build processesAbility to read hardware schematics and code to low-level hardware interfacesWhat's in it for you?Competitive compensation packageFull Benefits; Medical, Vision, Dental, and more!Opportunity to get in with an industry leading organization.Why IDR?25+ Years of Proven Industry Experience in 4 major marketsEmployee Stock Ownership ProgramDedicated Engagement Manager who is committed to you and your success.Medical, Dental, Vision, and Life InsuranceClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.Compensation Details: $70 - $85/hr W2 (based on experience)","datePosted":"2026-04-12T18:34:58.757Z","dateModified":"2026-04-12T18:34:58.757Z","hiringOrganization":{"@type":"Organization","name":"IDR","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Loveland","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6dffbab06017e14a7933eeed"},"url":"https://jobsearcher.com/jobs/6dffbab06017e14a7933eeed"}}