> Markdown version of [/jobs/ext/2611537-firmware-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2611537-firmware-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Embedded Software Engineer - **Company:** IDR, Inc. - **Location:** Loveland, CO, United States - **Experience:** Experienced - **Salary:** $145,600.0 - $176,800.0 - **Contract:** Temporary to permanent - **Skills:** Artificial Intelligence, Unit Testing, C++ (Programming Language), Computer Engineering, Continuous Integration, Linux, Embedded C, Embedded Software, Hardware Interface Design, Real-Time Operating Systems, PIC Microcontroller, Information Technology, Bare Metal, Build Process - **Published:** August 2, 2026 - **Apply:** https://www.dice.com/job-detail/fb055810-f72f-44a4-afe7-c8882acb3408 ## About the Role * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field * 3-5+ years of experience in C++ user-space development and C (or embedded C) programming * 3-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 processes * Ability to read hardware schematics and code to low-level hardware interfaces ## Description * Develop and maintain embedded firmware using C++ and C for microcontrollers and various platforms including Linux, RTOS, and bare metal * Modify and extend existing codebases to meet evolving requirements * Implement and maintain CI/CD practices and unit testing procedures * Read hardware schematics and code to low-level hardware interfaces * Collaborate within a large, state-of-the-art R&D facility as part of a global network, By submitting this application, you acknowledge and consent to engage in conversation with a recruiter or virtual recruiter from IDR Inc. and its affiliates, and contracted partners by receiving calls, AI-generated calls, texts, or emails to the contact information provided. Please ensure that the contact information provided is one you are permitted to use and are authorized to receive such messages on. If your contact information changes during the application process, please notify IDR promptly. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can opt-out of receiving communications at any time by saying or replying with "STOP" and "HELP" for help. To view our privacy policy, you may access it here (;br>PandoLogic. Keywords: Embedded Software Engineer, Location: Loveland, CO - 80539 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)