Return To Search
Embedded Firmware Engineer
Location: Loveland, CO
Job Type: Contract To Hire
Company: IDR
Category: All Other
The Embedded Firmware Engineer role offers a unique opportunity to contribute to the advancement of embedded software technology within a dynamic and innovative research and development environment. As an Embedded Firmware Engineer, you will play a critical part in developing and maintaining firmware solutions that support advanced water quality systems, working closely with a talented global team. This full-time contract position provides the potential for permanent placement and allows you to work with cutting-edge microcontroller technology and industry-leading practices in embedded software engineering. Working onsite in Loveland, CO, you will be immersed in a collaborative setting dedicated to technical excellence and ongoing professional growth.
As an Embedded Firmware Engineer, you will be responsible for the design and development of embedded firmware solutions using C++ and C for a variety of microcontroller platforms. Your expertise will ensure the seamless integration of low-level hardware interfaces and the successful implementation of best practices in continuous integration/continuous deployment (CI/CD) and unit testing. Joining a large, state-of-the-art R&D facility, you will have the chance to collaborate with international colleagues and leverage the resources of a global network, all while contributing to innovative solutions that have a meaningful impact on water quality technology.
Located in Loveland, CO, this opportunity stands out for those seeking to advance their embedded software engineering careers in an area known for its vibrant tech community and quality of life. The company’s commitment to employee development, diversity, and inclusion ensures a welcoming and supportive workplace where your contributions will be valued and recognized.
Embedded Firmware Engineer - Summary
- Develops and maintains embedded firmware for microcontrollers using C++ and C.
- Collaborates with a global team in an advanced R&D environment focused on water quality technology.
- Implements CI/CD practices and performs unit testing to ensure robust, reliable firmware solutions.
- Works onsite in a collaborative, state-of-the-art facility with opportunities for professional growth and permanent placement.
Duties & Responsibilities
- Design, develop, and maintain embedded firmware for various platforms including Linux, RTOS, and bare metal environments.
- Modify and extend existing codebases to address evolving system requirements and enhance product capabilities.
- Implement and sustain CI/CD pipelines and unit testing processes to support efficient and high-quality firmware development.
- Analyze and interpret hardware schematics and efficiently code to interact with low-level hardware interfaces.
- Engage in cross-functional collaboration with engineers and stakeholders across a global organization.
- Participate in peer code reviews, documentation, and knowledge sharing within the R&D team.
- Contribute to the continuous improvement of engineering processes and standards within the organization.
Salary & Benefits
- Competitive compensation package commensurate with experience.
- Comprehensive benefits including medical, dental, vision, and life insurance coverage.
- Access to an Employee Stock Ownership Program.
- Support from a dedicated Engagement Manager focused on your professional success.
- Opportunity to work for an industry-leading organization recognized for excellence in staffing and employee satisfaction.
Qualifications & Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Extensive experience (typically 3-5+ years) in C++ user-space development and embedded C programming.
- Proven expertise with 32-bit microcontrollers and embedded platforms, including Linux, RTOS, and bare metal systems.
- Strong understanding of computer architecture, memory technologies, and software build processes.
- Demonstrated ability to read hardware schematics and efficiently code for low-level hardware interfaces.
- Experience implementing CI/CD practices and unit testing in embedded software environments.
Ideal Candidate Snapshot
- Proactive and detail-oriented with a passion for embedded software technology and innovation.
- Excellent problem-solving skills and ability to adapt to changing technical requirements.
- Strong communication skills and ability to work effectively in a collaborative, global team setting.
- Ability to manage multiple development tasks and prioritize effectively in a fast-paced R&D environment.
- Commitment to continuous learning and professional development in embedded systems engineering.
Other Relevant Information
- This Embedded Firmware Engineer position is a contract role with the possibility of permanent placement based on performance and business needs.
- Working onsite in Loveland, CO offers the benefit of joining a vibrant technology hub known for fostering innovation and professional growth.
- The company is committed to creating a diverse and inclusive workplace and provides ongoing support for career advancement.
- Recognized for staffing excellence and employee satisfaction, the organization offers a collaborative environment where your technical skills can make a real impact.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.
If you are ready to take the next step in your career as an Embedded Firmware Engineer, click the application button to submit your application and join a team that is driving innovation in embedded software solutions!