Firmware Engineer

Resource 1 LLC

Warminster Township (Bucks County)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Flexible hours

Job summary

Resource 1 LLC is seeking a Junior Firmware Engineer to support the development of a patient monitoring and management solution. This role involves writing firmware for microcontrollers, working closely with electrical engineers, and participating in all stages of product development.

The ideal candidate should possess experience in ARM microcontrollers, connectivity technologies, and standard communication protocols. The position offers a collaborative environment in Warminster, PA, with relocation assistance.

Qualifications

  • Proven experience with ARM microcontrollers, particularly Ambiq Apollo, Nordic, or Cypress USB chips.
  • Hands-on experience with connectivity technologies such as BLE or Wi‑Fi.
  • Strong understanding of standard communication protocols like I2C and SPI.

Responsibilities

  • Write, develop, and troubleshoot firmware for microcontrollers.
  • Collaborate with Electrical Engineers to bring up new PCBs.
  • Develop Python scripts for automated device testing.
  • Perform root-cause failure analysis and generate finding reports.
  • Create comprehensive technical documentation.

Skills

ARM Microcontrollers
BLE
I2C
USB

Tools

Git
Jira

Job description

Relocation Assistance: Available for the right candidate

About the Role

We are seeking a Junior Firmware Engineer to help design and develop an innovative, in-house patient monitoring and management solution from the ground up. In this role, you will work closely with electrical engineering team to bring new PCBs to life, writing firmware for both BareMetal and RTOS-based boards.

If you love low-level programming, solving complex hardware-software puzzles, and seeing your work directly impact patient care, this is the project for you.

Key Responsibilities
  • Design & Development: Write, develop, and troubleshoot firmware for both BareMetal and RTOS-based microcontrollers.
  • Hardware Bring-Up: Collaborate with Electrical Engineers using schematics to bring up new PCBs.
  • Testing & Automation: Develop Python scripts for automated device testing and system feature verification.
  • Analysis & Failure Diagnostics: Troubleshoot failed devices to perform root-cause failure analysis and generate finding reports.
  • Documentation & Compliance: Create comprehensive technical documentation, including test procedures, design requirements, and test cases to ensure product conformance.
  • Project Management: Manage project timelines, resources, and detailed development documentation.
Qualifications & Competencies

Required Core Experience (Must meet at least one in each category):

  • ARM Microcontrollers: Proven experience with at least one of the following: Ambiq Apollo family, Nordic (52, 53, 54, 91) family, or Cypress USB chips. (Experience with Alif is strongly preferred).
  • Connectivity Technologies: Hands-on experience with at least one of the following: BLE, Wi‑Fi, LTE, GNSS, USB‑MSC, or USB‑RNDIS.
Technical Skills & Knowledge
  • Strong understanding of standard communication protocols (I2C, SPI, UART, USB, etc.).
  • Experience working directly with various sensors, memory components, and power management ICs.
  • Solid knowledge of the complete Software Development Lifecycle (SDLC)—from concept and requirements to manufacturing and production support.
  • Proficiency with modern development tools: Git/Bitbucket (source control) and Jira (issue tracking).
Preferred (Nice-to-Have)
  • Experience with embedded device security.
  • Familiarity with structured software development processes (e.g., CMMI).
Why apply?

This is a rare opportunity to own a project from Day 1 and build a brand‑new medical tech solution from scratch. Collaborative environment in Warminster, PA, with flexible hours around core 9 AM – 5 PM schedule and relocation support to help you get settled.

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

Similar jobs worth comparing

Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

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

huMannity Medtec • Santa Clarita (CA)

On-site
USD 110,000 - 170,000
Firmware Engineer - (Contract-to-Hire)
Firmware Engineer - (Contract-to-Hire)

10XBeta Venture Studio • New York (NY)

Hybrid
USD 110,000 - 120,000
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
Staff Firmware Engineer
Staff Firmware Engineer

El Camino Health • San Francisco (CA)

Hybrid
USD 190,000 - 247,000
Staff Firmware Engineer
Staff Firmware Engineer

iRhythm Technologies, Inc. • San Francisco (CA)

Hybrid
USD 190,000 - 247,000
Medical, dental, vision insurance
Paid holidays
PTO
Firmware Engineer
Firmware Engineer

Pragmatic • Houston (TX)

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

Gateway Recruiting • United States

On-site
USD 110,000 - 140,000
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
Firmware Engineer
Firmware Engineer

Quest Global • New York (NY)

On-site
USD 120,000 - 130,000
401(k)
Health insurance
Dental insurance
+5