C++ Embedded Engineer

Global Business Ser. 4u

Fort Lauderdale (FL)

On-site

USD 140,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Global Business Ser. 4u is seeking a skilled C++ Embedded Engineer in Weston, FL (Onsite) to design, develop, and maintain embedded software for medical device systems.

The role focuses on rigorous RTOS‑based development, hardware interfaces, and regulatory compliance in a safety‑critical setting. The ideal candidate will have 7+ years of embedded software experience, strong C++ expertise, and a track record in regulated environments.

Qualifications

  • 7+ years of embedded software development experience in C++.
  • Experience with embedded systems, microcontrollers, and hardware‑software integration.
  • Experience developing software for medical devices or regulated environments.
  • Knowledge of RTOS such as FreeRTOS, VxWorks, or Embedded Linux.
  • Understanding of communication protocols (UART, SPI, I2C, CAN, Ethernet, USB).
  • Experience with debugging tools, oscilloscopes, and logic analyzers.
  • Familiarity with SDLC and version control (Git).

Responsibilities

  • Design, develop, and maintain embedded software using C/C++ for medical device systems.
  • Develop firmware for microcontrollers and embedded platforms in safety‑critical environments.
  • Work on device drivers, hardware interfaces, and low‑level system programming.
  • Collaborate with hardware, systems, and quality engineering teams for product development.
  • Participate in full software development lifecycle (SDLC) — requirements, design, coding, testing, and deployment.
  • Perform debugging, troubleshooting, and performance optimization of embedded systems.
  • Develop unit tests, integration tests, and system validation procedures.
  • Maintain documentation required for regulatory and quality compliance.
  • Support product verification, validation, and release activities.

Skills

C++ Embedded
RTOS
HW/SW integration
Regulated environments

Education

Bachelor's/Master's in CS/EE/Biomedical

Tools

Git

Job description

Weston, FL (Onsite)
Contract
Job Summary

We are seeking a skilled C++ Embedded Engineer with strong experience in medical device development to design, develop, and maintain embedded software for regulated healthcare products. The ideal candidate will have hands‑on expertise in embedded systems programming, real‑time operating systems, and medical device compliance standards.

Key Responsibilities
  • Design, develop, and maintain embedded software using C/C++ for medical device systems.
  • Develop firmware for microcontrollers and embedded platforms in safety‑critical environments.
  • Work on device drivers, hardware interfaces, and low‑level system programming.
  • Collaborate with hardware, systems, and quality engineering teams for product development.
  • Participate in full software development lifecycle (SDLC) — requirements, design, coding, testing, and deployment.
  • Perform debugging, troubleshooting, and performance optimization of embedded systems.
  • Develop unit tests, integration tests, and system validation procedures.
  • Maintain documentation required for regulatory and quality compliance.
  • Support product verification, validation, and release activities.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, Biomedical Engineering, or related field.
  • 7+ years of experience in embedded software development using C++.
  • Strong experience with embedded systems, microcontrollers, and hardware-software integration.
  • Experience developing software for medical devices or regulated environments.
  • Knowledge of real‑time operating systems (RTOS) such as FreeRTOS, VxWorks, or Embedded Linux.
  • Understanding of communication protocols (UART, SPI, I2C, CAN, Ethernet, USB).
  • Experience with debugging tools, oscilloscopes, and logic analyzers.
  • Familiarity with software development lifecycle and version control systems (Git).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Embedded Engineer – Medical Devices
Senior C++ Embedded Engineer – Medical Devices

Global Business Ser. 4u • Fort Lauderdale (FL)

On-site
USD 140,000 - 170,000
Embedded Developer
Embedded Developer

Sonoma Consulting Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

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

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Software Engineer – C, C++, Embedded Programming
Senior Software Engineer – C, C++, Embedded Programming

Pyramid Consulting, Inc • San Diego (CA)

On-site
USD 130,872 - 144,648
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
Embedded Firmware Engineer
Embedded Firmware Engineer

Blue-Sages-1 • Maple Grove (MN)

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

Blue Sages, Inc. • Maple Grove (MN)

On-site
USD 110,000 - 150,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera, Inc. • Raleigh (NC)

On-site
USD 170,000 - 210,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera-Inc • Raleigh (NC)

On-site
USD 150,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 180,000