Senior Firmware Engineer

F-o-r-t-u-n-e Personnel Consultants of Troy (FPC-Troy)

Colorado

On-site

USD 120,000 - 170,000

Full time

24 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fortune Personnel Consultants of Troy (FPC-Troy) is seeking a Senior Firmware Engineer for the Greater Boulder, CO area. You will develop embedded firmware, bring-up boards, and integrate sensors and telemetry in a hands-on role close to hardware.

We target 6–10+ years of embedded experience, strong C/C++, RTOS, and high‑reliability environments. Travel up to 25% may be required. Eligible for DoD clearance is noted as a consideration.

Qualifications

  • 6–10+ years in embedded firmware/software.
  • Strong C/C++ in microcontroller environments.
  • Experience with RTOS and real-time constraints.
  • Hands-on board bring-up and hardware debugging.
  • Low-level firmware: drivers, HAL/BSP.
  • Troubleshooting across hardware/firmware boundary.
  • Experience in high-reliability or safety-critical settings.
  • Bachelor's degree in a relevant field.

Responsibilities

  • Develop and maintain embedded firmware for resource-constrained systems.
  • Work extensively in C/C++ across firmware stack.
  • Support board and device bring-up and hardware/software integration.
  • Develop and maintain drivers, HAL/BSP functionality and low-level interfaces.
  • Troubleshoot firmware and electronics with lab/debug tools.
  • Integrate sensors, actuators, telemetry and onboard electronics.
  • Mentor less-experienced engineers while remaining hands-on.

Skills

Embedded C/C++
Microcontrollers
RTOS
Hardware debugging
Driver development
Troubleshooting
Sensor integration

Education

Bachelors in EE/CE/CS

Tools

HAL/BSP
C/C++ development

Job description

Senior Firmware Engineer — Greater Boulder, CO Area

We are working with a growing engineering and technology company in the Boulder, Colorado area that develops advanced unmanned and autonomous systems used in demanding real-world applications.

This is a hands‑on Senior Firmware Engineer position for someone who enjoys working close to the hardware — developing embedded firmware, bringing up boards and devices, troubleshooting hardware/software issues, and seeing their work become part of an actual operating system in the field.

What You'll Be Doing
  • Develop and maintain embedded firmware for microcontroller-based, resource-constrained systems
  • Work extensively in C/C++
  • Develop within real‑time/RTOS environments where timing and deterministic performance matter
  • Support board and device bring‑up, peripheral configuration and hardware/software integration
  • Develop and maintain drivers, HAL/BSP functionality and low‑level interfaces
  • Troubleshoot firmware and electronics using hands‑on lab/debugging tools
  • Integrate sensors, actuators, telemetry and other onboard electronics
  • Develop logging, diagnostics and data‑capture capabilities
  • Participate in bench testing, verification and validation, regression testing and root‑cause analysis
  • Work closely with electrical, systems, mechanical, integration and test engineers
  • Mentor less‑experienced engineers while remaining very hands‑on technically
What We're Looking For
  • Approximately 6–10+ years of embedded firmware/software experience
  • Strong embedded C/C++ development experience
  • Experience with microcontrollers and resource-constrained embedded systems
  • Hands‑on board/device bring‑up and hardware debugging
  • Experience developing drivers, HAL/BSP or other low‑level firmware
  • Strong troubleshooting skills across the hardware/firmware boundary
  • Experience with verification and validation in a high‑reliability, mission‑critical or safety‑sensitive environment
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a closely related field

Experience with UAS, avionics, robotics, autonomous systems, flight controls, navigation, sensors, telemetry or other safety‑critical embedded products would be especially valuable.

This is a great opportunity for someone who wants to remain a hands‑on engineer and work in a smaller, highly technical environment where you can see the direct impact of what you design and develop.

Travel: Up to approximately 25%

Security & Work Authorization Requirements:

Must be eligible to obtain and maintain the required U.S. Department of Defense security clearance. Candidates must also meet applicable U.S. export‑control requirements.

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

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Engtal • Austin (TX)

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

F-o-r-t-u-n-e Personnel Consultants of Troy (FPC-Troy) • Colorado

On-site
USD 120,000 - 170,000
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1
Senior Embedded Firmware Manager
Senior Embedded Firmware Manager

Motion Recruitment Partners LLC • Houston (TX)

On-site
USD 140,000 - 190,000
Bonus eligible (10%)
Medical, Dental, and Vision Insurance
Flexible Vacation Policy
+4
Senior Embedded Engineer
Senior Embedded Engineer

Oho Group • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

CyberCoders • Poway (CA)

On-site
USD 140,000 - 180,000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Firmware Engineer (Embedded)
Firmware Engineer (Embedded)

Clientmind Recruiting, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 160,000
Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones
Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000