Staff Firmware Engineer (C/C++): $155-175K

IC Resources

Austin (TX)

Hybrid

USD 175,000 - 200,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Austin
Great benefits

Job summary

IC Resources in Austin, Texas is seeking a Senior Firmware Engineer to join a small R&D team developing next-generation IoT products. This is a hands-on senior individual contributor role with significant technical ownership and no people management responsibilities.

The base salary is $175,000–$200,000 total comp, with a hybrid schedule (2–3 days in Austin) and strong benefits. Ideal candidates have embedded C/C++ experience, MCU firmware, RTOS, bootloaders, and a track record of reliable

Qualifications

  • Hands-on embedded firmware development in commercial products.
  • Strong debugging and automated testing experience.
  • Experience with bootloaders and firmware updates.

Responsibilities

  • Own firmware development end-to-end with significant technical ownership.
  • Senior IC role with no people management responsibilities.

Skills

Embedded C/C++
MCU firmware
HAL and drivers
FSM/RTOS
BLE/USB connectivity
CI/testing

Tools

CI/CD

Job description

Exciting opportunity to join a small R&D team in Austin developing next-generation IoT products as a Senior Firmware Engineer. This is a hands-on senior individual contributor role with significant technical ownership and no people management responsibilities.

The Senior Firmware Engineer Role Offers:
  • Base Salary of $175-200K Total Comp
  • Hybrid (2-3 Days in Austin)
  • Highly Stable Company with 40 Year History
  • Great Benefits and Company Culture
What We're Looking for in a Senior Firmware Engineer:
  • Strong Embedded C/C++ experience with commercial product development.
  • Experience with MCU firmware, HAL, drivers, and hardware bring-up.
  • Knowledge of finite state machines (FSM), event-driven architecture, and RTOS.
  • Experience with bootloaders, firmware updates, low-power systems, and BLE/USB connectivity.
  • Familiarity with GPS/GNSS, cellular, RF modules, or analog measurement systems is a plus.
  • Strong debugging, automated testing, CI, and firmware reliability experience.

Ideal for an experienced firmware engineer who enjoys hands-on development, solving complex hardware/software challenges, and building new products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer – Embedded C/C++ for IoT, Hybrid
Senior Firmware Engineer – Embedded C/C++ for IoT, Hybrid

IC Resources • Austin (TX)

Hybrid
USD 175,000 - 200,000
Hybrid work in Austin
Great benefits
Firmware Engineer
Firmware Engineer

Rise Technical • Austin (TX)

On-site
USD 225,000 - 275,000
Relocation package
401(k)
Healthcare reimbursement
+1
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Firmware Engineering Manager
Firmware Engineering Manager

Mill • San Bruno (CA)

On-site
USD 245,000 - 280,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations • Austin (TX)

On-site
USD 120,000 - 185,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

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

SR2 • San Francisco (CA)

On-site
USD 140,000 - 190,000
IoT Hardware Engineer
IoT Hardware Engineer

Rise Technical Recruitment Limited • Austin (TX)

On-site
USD 150,000 - 250,000
Benefits
Relocation package
401(k)
+1
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
Embedded Firmware Engineer – BLE & Low-Power (Austin)
Embedded Firmware Engineer – BLE & Low-Power (Austin)

Rise Technical • Austin (TX)

On-site
USD 225,000 - 275,000
Relocation package
401(k)
Healthcare reimbursement
+1