Onsite Embedded Firmware Engineer – RTOS & Bare-Metal

The GEO Group, Inc.

Boulder (CO)

On-site

USD 110,000 - 170,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Vision Insurance
Dental Insurance
Life Insurance
Health Savings Account
Tuition Reimbursement
Employee Discount
401(k) Matching
Pet Insurance
Paid Training
Flexible Spending Account
3 weeks PTO
15 Paid Holidays

Job summary

BI Incorporated in Boulder, CO, seeks an experienced embedded software engineer to design, develop and support embedded systems and hardware interfaces. You will debug firmware, interface with microcontrollers, and maintain knowledge of evolving technologies to drive product improvements.

The role requires strong C and Python/C# experience, RTOS/Bare-metal expertise, and hands-on lab skills with oscilloscopes and meters to troubleshoot real-world issues.

Qualifications

  • Bachelor Degree in Engineering, Computer Science or related field.
  • At least three years of engineering and programming experience.
  • Three years of C and Python/C# programming.
  • Experience with RTOS and Bare-metal programming; debugging preferred.

Responsibilities

  • Designs, develops and documents embedded software and hardware interfaces.
  • Maintains knowledge of new embedded software tech and user trends.
  • Debugs and fixes hardware and software issues in embedded systems.
  • Interfacing with low level microcontroller components.
  • Analyzes functional issues and performance in firmware and hardware.

Skills

Embedded software
C programming
Python
RTOS experience
Bare-metal programming
Hardware debugging
SPI/I2C/UART
Electrical schematics
Lab equipment use
Product development lifecycle
Technical documentation
Communication skills

Education

Bachelor Degree in Engineering/CS

Tools

Cursor AI
Claude AI
Oscilloscope
Electrical meters

Job description

BI Incorporated in Boulder, CO, seeks an experienced embedded software engineer to design, develop and support embedded systems and hardware interfaces. You will debug firmware, interface with microcontrollers, and maintain knowledge of evolving technologies to drive product improvements.

The role requires strong C and Python/C# experience, RTOS/Bare-metal expertise, and hands-on lab skills with oscilloscopes and meters to troubleshoot real-world issues.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer – Onsite Boulder (RTOS)
Embedded Firmware Engineer – Onsite Boulder (RTOS)

BI Incorporated • Boulder (CO)

On-site
USD 90,000 - 130,000
3 weeks Paid Time Off
15 Paid Holidays
401(k) Matching
+14
Embedded Firmware Engineer — RTOS, Bare-Metal, HW Debug
Embedded Firmware Engineer — RTOS, Bare-Metal, HW Debug

Insight Global • Boulder (CO)

On-site
USD 110,000 - 150,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

The GEO Group Australia Pty Ltd. • Boulder (CO)

Hybrid
USD 90,000 - 130,000
PTO 3 weeks
Paid Holidays
401(k) Matching
+10
Firmware Engineer
Firmware Engineer

The GEO Group Australia Pty Ltd. • Boulder (CO)

Hybrid
USD 90,000 - 130,000
PTO 3 weeks
Paid Holidays
401(k) Matching
+10
Senior Embedded C++ Engineer | RTOS, Secure Systems
Senior Embedded C++ Engineer | RTOS, Secure Systems

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
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++, RTOS, Linux | Denver
Embedded Firmware Engineer - C++, RTOS, Linux | Denver

Pyramid, Inc • Denver (CO)

Hybrid
USD 62,000 - 68,000
Health insurance
401(k)
Paid sick leave
Embedded Firmware Engineer II: Safety-Critical RTOS & Bare-Metal
Embedded Firmware Engineer II: Safety-Critical RTOS & Bare-Metal

FORT Robotics • Pittsburgh

On-site
USD 125,000 - 150,000
Senior Embedded Firmware Engineer — Bare‑Metal to Linux
Senior Embedded Firmware Engineer — Bare‑Metal to Linux

1000 Micron Technology, Inc. • Boise (ID)

On-site
USD 110,000 - 160,000
Medical plans
Paid time off
Paid holidays
+1
Firmware Engineer
Firmware Engineer

BI Incorporated • Boulder (CO)

On-site
USD 90,000 - 130,000
3 weeks Paid Time Off
15 Paid Holidays
401(k) Matching
+14