Jobs · Colorado

Firmware Embedded Software Engineer

IDR, Inc. · Loveland, CO · 2 wk ago
HybridFull-time

This role involves developing and maintaining embedded software in a cutting-edge R&D environment focused on water quality solutions. The position offers the chance to work with advanced technology in a collaborative global setting. This is a contract role with potential for permanent placement, requiring 4-5 days a week onsite in Loveland, CO.

About the role

  • 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

Requirements

  • 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

Benefits

  • Competitive compensation package
  • Full benefits: Medical, Vision, Dental, and more
  • Opportunity to join an industry-leading organization
  • Employee Stock Ownership Program
  • Dedicated Engagement Manager committed to your success
  • Medical, Dental, Vision, and Life Insurance

Pay

$70–85/hr W2, based on experience

Similar jobs