Embedded Software Engineer

Coastal Search Associates, LLC

United States

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Clinical Medical Device Company in RTP, NC is seeking an Embedded Firmware Engineer local to the area to read, troubleshoot, and maintain an existing firmware stack for a cardiovascular medical device project.

The role emphasizes hardware/software integration, collaboration with hardware and test teams, and thorough documentation. Local candidates only, authorized to work in the United States, with deep embedded C experience and medical device firmware background.

Qualifications

  • Heavy embedded C programming experience.
  • Proficient debugging with hardware tools (JTAG, logic analyzers).
  • Ability to read schematics and datasheets.
  • Familiar with MATLAB and Simulink.
  • Prior firmware experience in medical devices is required.

Responsibilities

  • Read, understand, and troubleshoot existing embedded firmware.
  • Maintain codebase and implement incremental upgrades for hardware‑software integration.
  • Support external contract engineers.
  • Collaborate with hardware and test engineering teams.
  • Document software changes consistently.

Skills

Heavy Embedded C
JTAG
Logic Analyzers
MATLAB/Simulink
Medical device firmware

Education

Bachelor's in Electrical/Computer Engineering

Tools

JTAG
Logic Analyzers
MATLAB
Simulink

Job description

Clinical Medical Device Company, focused on a cutting-edge breakthrough in Cardiovascular Medicine, is located in RTP, NC

Embedded Firmware Engineer

MUST BE LOCAL to RTP, NC

Authorized to work in the US

Medical Device Firmware experience is REQUIRED

About the Role

Your primary objective will be to rapidly and effectively read, understand, and troubleshoot my client's existing codebase. Maintain the existing codebase and implement necessary incremental upgrades while ensuring seamless hardware-software integration. Will need to help support external contract engineers.

Responsibilities
  • Code Comprehension & Maintenance: Rapidly analyze, navigate, and understand complex existing embedded firmware architecture.
  • Troubleshooting & Debugging: Diagnose system errors, malfunctions, or inefficiencies utilizing advanced hardware and software debug tools.
  • Firmware Optimization: Optimize and make effective, precise modifications to existing embedded code as required by project needs.
  • Hardware/Software Integration: Read and interpret hardware schematics and datasheets to understand system behavior and troubleshoot interaction points.
  • Cross-functional Collaboration: Work closely with our hardware and test engineering teams to support existing systems and product lifecycles.
  • Documentation: Write, update, and maintain documentation related to software.
Qualifications
Degree(s)
  • Heavy Embedded C: Extensive, practical experience in embedded C programming.
  • Debugging Expertise: High proficiency with hardware programming and debug tools, specifically JTAG and logic analyzers.
  • Hardware Literacy: Proven ability to read and interpret electronic schematics and component datasheets.
  • MATLAB and Simulink Knowledge: Familiarity and functional experience using MATLAB and Simulink.
  • Domain Experience: Prior firmware experience in the medical device industry is REQUIRED.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer for Medical Devices
Embedded Firmware Engineer for Medical Devices

Coastal Search Associates, LLC • United States

On-site
USD 90,000 - 120,000
Senior Embedded Test Engineer
Senior Embedded Test Engineer

Accentuate Staffing • Raleigh (NC)

On-site
USD 80,000 - 100,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Embedded Developer
Embedded Developer

Sonoma Consulting Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer | Newark, DE
Senior Embedded Firmware Engineer | Newark, DE

Halian | Managed Services, Recruitment Agency & Contract Staffing • Newark (DE)

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

Highbrow LLC • Newark (DE)

On-site
USD 120,000 - 170,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
Principal Firmware Engineer
Principal Firmware Engineer

Gateway Recruiting • United States

On-site
USD 110,000 - 140,000