Firmware Engineer

Field Medical

Carlsbad (CA)

On-site

USD 120,000 - 150,000

Full time

32 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

Field Medical, Inc. is seeking a highly skilled Firmware Engineer to join our team. You will help advance the FieldForce Ablation System, a Class III electrosurgical device, through firmware development for regulated environments.

You will develop firmware primarily in C (with some C++) for STM32 microcontrollers, ensure regulatory compliance, and collaborate with cross-functional teams to define requirements and prototypes. This role emphasizes thorough testing and documentation.

Qualifications

  • 5+ years of firmware development experience.
  • Proficiency in C and/C++
  • Experience with STM32 microcontrollers
  • Experience in medical devices or highly regulated environments
  • MATLAB-to-C/C++ translation experience without Simulink
  • Automated testing experience is desirable
  • Knowledge of Linux and Python is a plus
  • Strong problem-solving and communication skills
  • Experience with electrophysiology is preferred

Responsibilities

  • Develop and maintain firmware for electrosurgical medical devices.
  • Utilize STM32 and potentially TI microprocessors in firmware development.
  • Develop firmware primarily in C, with occasional use of C++.
  • Ensure regulatory compliance in firmware design and documentation.
  • Conduct unit and system testing of firmware.
  • Collaborate with cross-functional teams to derive requirements and prototypes.
  • Write and maintain procedures and documentation related to firmware development.
  • Foster a collaborative culture across functions to support Field Medical’s mission.

Skills

C programming
C++ programming
STM32
Firmware development
Linux
Python
Regulatory compliance
Electrophysiology knowledge

Education

Bachelor's or Master’s in Electrical/Computer Engineering or Computer Science

Tools

STM32 development tools

Job description

Founded in 2022, Field Medical Inc. is a medical device company advancing next-generation pulsed field ablation (PFA) technologies for the treatment of cardiac arrhythmias.

Field Medical's flagship innovation, the FieldForce™ Ablation System, is the first contact force focal PFA catheter system designed specifically for ventricular use. By delivering brief, high-intensity electric fields to target cardiac tissue without thermal damage, the system represents a novel approach to treating some of the most challenging arrhythmias. The company’s proprietary FieldBending™ technology enables precise and large-volume lesion creation, supporting a broad range of electrophysiology applications.

About the Role:

At Field Medical, we are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have extensive experience in developing firmware for highly regulated environments such as medical devices. This role will primarily focus on new feature development and the second generation of our Class III electrosurgical device.

Your Responsibilities Will Include:
  • Develop and maintain firmware for electrosurgical medical devices.
  • Utilize tools and environments provided with microcontrollers, specifically STM32 and potentially TI microprocessors.
  • Develop firmware primarily in C, with occasional use of C++
  • Engage in the development of medical device firmware, ensuring compliance with regulatory standards.
  • Conduct unit and system testing of firmware.
  • Collaborate with cross-functional teams to develop requirements and prototypes.
  • Write and maintain procedures and documentation related to firmware development.
  • Build strong working relationships across all functional areas, fostering a collaborative culture that drives the company's mission forward
Required Qualifications:
  • Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience in firmware development.
  • Proficiency in C and C++
  • Familiarity with microcontroller tools and environments, especially STM32.
  • Experience in developing firmware for medical devices or other highly regulated environments.
  • Experience in manually translating MATLAB code to C or C++ without using automated tools like Simulink.
  • Experience with automated testing is highly desirable.
  • Knowledge of Linux and Python is a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Excellent written and verbal communication skills.
  • Experience with Electrophysiology is preferred

Field Medical, Inc. is proud to be an equal opportunity employer. We are committed to creating an inclusive and respectful workplace where everyone has the opportunity to thrive. All employment decisions, including recruitment, hiring, assignments, promotions, compensation, and other aspects of employment, are made without regard to race, color, religion, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, age, disability, veteran status, or any other protected status.

At Field Medical, we believe that diverse perspectives fuel innovation—and we’re proud to foster a culture where all voices are valued.

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

Similar jobs worth comparing

Sr. Systems Engineer
Sr. Systems Engineer

Field Medical • Carlsbad (CA)

On-site
USD 140,000 - 190,000
Senior Firmware Engineer, Medical Devices (C/C++, STM32)
Senior Firmware Engineer, Medical Devices (C/C++, STM32)

Field Medical • Carlsbad (CA)

On-site
USD 120,000 - 150,000
Staff Firmware Engineer
Staff Firmware Engineer

R2 Global • Trumbull (CT)

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

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Lead Firmware Engineer
Lead Firmware Engineer

XII Medical • Union City (CA)

On-site
USD 120,000 - 150,000
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

Element Science, Inc. • Redwood City (CA)

On-site
USD 140,000 - 175,000
Stock Options
90% employer-paid medical, dental, and
vision insurance
+7
Senior Firmware Engineer
Senior Firmware Engineer

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Firmware Engineering Lead
Firmware Engineering Lead

Echo Neurotechnologies • San Francisco (CA)

On-site
USD 170,000 - 220,000
Stock options
401(k) with matching
Competitive compensation
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