Firmware Embedded Software Engineer

IDR, Inc.

Loveland (CO)

On-site

USD 96,000 - 117,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full Benefits
Medical, Vision, Dental
Onsite 4–5 days/week

Job summary

IDR is seeking a Firmware Embedded Software Engineer in Loveland, CO to develop and maintain embedded firmware in a cutting‑edge R&D environment for water quality solutions. The role is onsite 4-5 days per week and starts as a contract with potential for permanent placement.

You will write C++ and C for microcontrollers, work with Linux/RTOS/bare metal platforms, and contribute to CI/CD and unit testing. A BS in a related field and 3–5+ years of MCU experience are required.

Qualifications

  • Bachelor’s degree in a related field.
  • 3–5+ years of C++ and C embedded development.
  • Experience with 32-bit MCUs and Linux/RTOS/bare metal.

Responsibilities

  • Develop and maintain embedded firmware using C++ and C.
  • Modify and extend existing codebases to meet requirements.
  • Implement CI/CD practices and unit testing procedures.
  • Read hardware schematics and low-level interfaces.
  • Collaborate within a large R&D facility in a global network.

Skills

C++
C
Embedded C
32-bit MCUs
CI/CD
Unit testing
Read schematics

Education

Bachelor’s degree in Computer/Electrical Engineering or CS

Tools

Linux
RTOS
Bare metal

Job 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 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 for the Firmware Embedded Software Engineer:
  • 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
What's in it for you?
  • Competitive compensation package
  • Full 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 markets
  • Employee Stock Ownership Program
  • Dedicated Engagement Manager who is committed to you and your success.
  • Medical, Dental, Vision, and Life Insurance
  • ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.

pay transparency: 70-85/hr W2 based on experience

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - C/C++, Linux/RTOS, Onsite
Embedded Firmware Engineer - C/C++, Linux/RTOS, Onsite

IDR, Inc. • Loveland (CO)

On-site
USD 96,000 - 117,000
Full Benefits
Medical, Vision, Dental
Onsite 4–5 days/week
Firmware Developer
Firmware Developer

IDR, Inc. • Duluth (GA)

On-site
USD 90,000 - 130,000
Competitive compensation package
Full Benefits; Medical, Vision, Dental
Industry-leading organization
+1
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

IDR, Inc. • Denver (CO)

Hybrid
USD 120,000 - 150,000
Competitive compensation package
Full Benefits; Medical, Vision, Dental, and more!
Flexible time off policy
+2
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer
Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 90,000 - 120,000
Health plan (medical, dental, vision)
401(k) with company match
Bonus, discounts, life insurance, Tele
+1
Firmware Engineer I
Firmware Engineer I

SBG • Golden Valley (MN)

Hybrid
USD 65,000 - 90,000
Hybrid work model
Medical insurance
Dental insurance
+2
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits