Firmware Engineer

Pragmatic

Houston (TX)

On-site

USD 76,500 - 93,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental and vision insurance
401(k)
Paid time off
Relocation support available

Job summary

Pragmatic is hiring a Firmware Engineer in Houston, TX, to develop embedded software for connected medical devices. You will work hands-on across the firmware lifecycle, designing, developing, and testing firmware in C/C++. This is a full-time, on-site role, offering progression in a fast-paced environment and the opportunity to work alongside experienced engineers.

The job requires 2-3 years of firmware development experience and offers benefits such as medical insurance and a 401(k). Relocation support is available for qualified candidates.

Qualifications

  • 2 to 3 years of embedded firmware development experience (not entry-level).
  • Background in a regulated, paperwork-heavy industry a plus (medical, aerospace, etc.).
  • Ability to read schematics and work with an EE team.

Responsibilities

  • Design, develop and unit-test embedded firmware in C/C++.
  • Work from schematics and support board bring-up with the EE team.
  • Build and integrate secure device communications.

Skills

C/C++
Embedded firmware development
JTAG board programming
Wireless communications (BLE/Wi-Fi/LTE-M)

Education

Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering

Tools

FreeRTOS
Python

Job description

Job title: Firmware Engineer Location: Houston, TX 77045 — On-site (one location) Employment type: Full-time Schedule: Monday–Friday, 8-hour shift Compensation: Up to $85,000 per year, depending on experience

About the role

Put your code in devices that actually reach patients.

A well-established medical device company in south Houston is hiring a Firmware Engineer to build the embedded software behind connected, life-changing medical devices.

With 25+ years bringing devices to market across neurosurgery, oncology, orthopedics and diagnostics, including a system later acquired by a major medical-device company, they build active medical devices and also provide product development consulting, so the work stays varied and challenging. Current programs include a new generation of connected wearables.

You'll work hands-on across the full firmware lifecycle in an agile environment, alongside an experienced senior firmware engineer and the electrical engineering team. You'll build real, regulated products from concept through release, with room to grow fast.

Why you'll want this role
  • Real, hands-on work on devices that reach patients, not maintenance on legacy code.
  • The chance to learn fast, working directly alongside senior firmware and hardware engineers.
  • Variety, with a pipeline of different connected-device programs.
  • Genuine progression in a lean, fast-moving company.
Responsibilities
  • Design, develop and unit-test embedded firmware in C/C++ within an agile environment.
  • Work from schematics and support board bring-up and driver development with the EE team.
  • Build and integrate secure device communications (BLE, Wi-Fi, LTE-M).
  • Take firmware through verification, validation and the move to manufacturing.
  • Maintain documentation in line with the ISO 13485 / cGMP quality system.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering.
  • 2 to 3 years of embedded firmware development experience (not entry-level).
  • Strong C/C++.
  • JTAG board programming, plus board bring-up, driver development, and the ability to read schematics and work with an EE team.
  • Background in a regulated, paperwork-heavy industry a plus (medical, aerospace, defense, industrial or energy; open on sector).
  • Nice to have: FreeRTOS; ARM Cortex-M, Nordic or STM32; Python; wireless (BLE/Wi-Fi/LTE-M); OTA, secure boot, encryption; CI and version control.
  • Able to reliably commute to, or relocate to, Houston, TX 77045 before starting (required). Fully on-site.
  • Medical, dental and vision insurance
  • 401(k)
  • Paid time off
  • Relocation support available for the right candidate

Work location: On-site, one location, Houston, TX 77045.

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

Similar jobs worth comparing

Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

USA Firmware • Georgia

On-site
USD 120,000 - 160,000
Company-paid Vision and Dental insurance
Discounted Medical insurance
401(k) matching program
+2
Principal Embedded Firmware Architect – Medical Devices
Principal Embedded Firmware Architect – Medical Devices

USA Firmware • Georgia

On-site
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Firmware Engineer - Life-Saving Medical Devices (Onsite)
Firmware Engineer - Life-Saving Medical Devices (Onsite)

Pragmatic • Houston (TX)

On-site
USD 72,000 - 85,000
Medical, dental and vision insurance
401(k)
Paid time off
+1
Senior Firmware Engineer
Senior Firmware Engineer

Radiant Dev • Seattle (WA)

On-site
USD 140,000 - 180,000
Comprehensive medical insurance
Dental reimbursement
15 days PTO + federal holidays
+1
Senior Embedded Firmware Engineer / Medical Devices
Senior Embedded Firmware Engineer / Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
Principal Firmware Engineer
Principal Firmware Engineer

Gateway Recruiting • United States

On-site
USD 110,000 - 140,000
Manager/Lead Firmware Engineer
Manager/Lead Firmware Engineer

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Firmware Engineer - (Contract-to-Hire)
Firmware Engineer - (Contract-to-Hire)

10XBeta Venture Studio • New York (NY)

Hybrid
USD 110,000 - 120,000
Firmware Engineer
Firmware Engineer

Resource 1 LLC • Warminster Township

On-site
USD 70,000 - 90,000
Relocation assistance
Flexible hours