Embedded Firmware Engineer II (Medical Devices)

CAIRE Inc.

Canton (GA)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CAIRE Inc. in Canton, GA, seeks an experienced Firmware Engineer II to help design, develop and deliver embedded firmware for the next generation of respiratory medical devices.

You will own features, contribute to software architecture, and mentor junior engineers while collaborating with hardware, test, manufacturing, and support teams in a regulated environment. Strong C/C++ and RTOS experience are required, with a focus on documentation and traceability.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 2–5 years of embedded firmware development.
  • Advanced proficiency in C/C++, including debugging and performance optimization.
  • Hands-on experience with embedded systems, version control (Git), and development on bare metal or RTOS platforms.
  • Familiarity with medical device development or other regulated environments.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Develop, test, and maintain embedded firmware using C and C++ in real-time or bare-metal environments.
  • Apply software design principles to build modular, reusable, and testable firmware components.
  • Utilize version control systems (e.g., Git) and contribute to team-based development workflows.
  • Participate in system-level and architectural design discussions.
  • Support risk-based decision-making in embedded software development under IEC 62304.
  • Contribute to documentation including functional requirements, software design descriptions, and traceability artifacts.
  • Collaborate with cross-functional teams such as hardware, test, manufacturing, and support to resolve technical issues.
  • Participate in design and code reviews, and provide informal mentorship to junior engineers.
  • Assist in maintaining and improving firmware build, test, and release processes.
  • Support integration with connected systems (e.g., sensors, cloud modules, IoT components).

Skills

C/C++
RTOS
Embedded firmware
Git
Debugging
Communication
Problem solving

Education

Bachelor's degree in Electrical Engineering or Computer Engineering
Master's degree in Electrical/Computer Engineering

Tools

Git
Oscilloscopes
Logic analyzers
I2C
SPI
UART

Job description

CAIRE Inc. in Canton, GA, seeks an experienced Firmware Engineer II to help design, develop and deliver embedded firmware for the next generation of respiratory medical devices.

You will own features, contribute to software architecture, and mentor junior engineers while collaborating with hardware, test, manufacturing, and support teams in a regulated environment. Strong C/C++ and RTOS experience are required, with a focus on documentation and traceability.

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

Similar jobs worth comparing

Embedded Firmware Engineer II — Medical Devices
Embedded Firmware Engineer II — Medical Devices

MGC Diagnostics Corporation • Georgia

On-site
USD 85,000 - 110,000
Firmware Engineer II
Firmware Engineer II

CAIRE Inc. • Canton (GA)

On-site
USD 90,000 - 130,000
Firmware Engineer II
Firmware Engineer II

MGC Diagnostics Corporation • Georgia

On-site
USD 85,000 - 110,000
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer – Medical Devices (C/C++)
Senior Embedded Software Engineer – Medical Devices (C/C++)

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Embedded Firmware Engineer, Medical Devices (Hybrid)
Embedded Firmware Engineer, Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4
Senior Embedded Firmware Engineer (Medical Devices)
Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Embedded Hardware Engineer II: Medical Devices, BLE & C/C++
Embedded Hardware Engineer II: Medical Devices, BLE & C/C++

Koya Medical, Inc. • Emeryville (CA)

On-site
USD 125,000 - 135,000
Base + bonus compensation
Competitive benefits program
Senior Firmware Architect, Medical Devices
Senior Firmware Architect, Medical Devices

R2 Global • Trumbull (CT)

On-site
USD 140,000 - 180,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