Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Embedded Systems Engineer Raspberry Pi, Microcontroller & FPGA — Control Electronics (Medical Device)
Location:
Largo, Florida (On-site)
Job Type:
Full-time About the Company We are a Florida-based medical device manufacturer specializing in the design, production, and post-market support of FDA-regulated medical devices. We deliver innovative medical technology to clinical end-users across the United States. As we continue to grow, we are seeking a motivated, detail-oriented Embedded Systems Engineer to join our team. About the Role We are seeking a hands-on Embedded Systems Engineer to own the embedded software and the electronic circuitry that drive the device — including the Raspberry Pi-based platform, microcontroller and FPGA subsystems, and the device's display (HMI) and control logic. You will work at the intersection of embedded software, firmware, and electronics hardware in a regulated medical device environment. Key Responsibilities
Develop and maintain embedded software running on Raspberry Pi (Linux-based) for device control and user interface.
Develop firmware for microcontrollers (e.g., ARM Cortex-M, STM32, PIC) handling real-time control and peripheral interfacing.
Design, implement, and verify FPGA logic (VHDL/Verilog) for timing-critical control, signal processing, or high-speed interfacing
Design, integrate, and troubleshoot the electronic circuits interfaced with the Raspberry Pi, microcontrollers, and FPGA (GPIO, SPI, I²C, UART, ADC/DAC).
Build and refine the touchscreen/display (HMI) and control logic.
Read and interpret schematics; debug hardware and software issues at the board level.
Collaborate with regulatory and quality teams to support design documentation (IEC 62304, ISO 13485). Required Qualifications
Degree in Electrical/Electronic Engineering, Computer Engineering, or a related field.
Proven experience programming Raspberry Pi and interfacing it with custom electronic circuits.
Hands-on experience with microcontroller firmware development (e.g., ARM Cortex-M, STM32, PIC, or similar).
Working knowledge of FPGA design and HDL development (VHDL or Verilog).
Proficiency in Python and/or C/C++ in an embedded Linux and bare-metal/firmware environment.
Solid understanding of digital and analog electronics, and the ability to read schematics.
Experience developing display/HMI interfaces and control systems.
A hands-on, energetic problem-solver who is comfortable working directly with hardware on-site. Preferred Qualifications
Experience with medical device development (IEC 60601 series, IEC 62304, ISO 13485).
Familiarity with high-voltage or pulsed-power systems.
PCB design experience (KiCad, Altium, or similar).
Compensation & Benefits Competitive salary, commensurate with qualifications 401(k) retirement plan with employer match. Paid Time Off (PTO), and observed U.S. federal holidays. Annual performance review with merit-based increase opportunities. Professional development support, including training, certifications and continuing education Work Environment & Policies
Drug-free and smoke-free / tobacco-free workplace. The use of tobacco products, including cigarettes and vaping devices, is prohibited on company premises.
On-site role in Florida. Pre-Employment Requirements
Pre-employment drug screening is required as a condition of employment, in accordance with our Drug-Free Workplace Program.
The position may be subject to drug testing during employment, consistent with company policy and applicable Florida law.
Successful completion of a background check.
How to Apply Send us:
Your resume Cover letter (optional) Three (3) references with contact information, including at least one professional or academic reference Required before starting work: Background check Work authorization verification (Form I-9) Drug screening Global Good uses E-Verify to confirm work eligibility.
Work Location:
In person
Benefits:
401(k) Paid time off Professional development assistance Ability to