Full-Stack Embedded Systems Engineer (Medical Devices)

Black Canyon Consulting LLC

Fairfax (VA)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
401(k) plan with employer contribution
Paid holidays and vacation

Job summary

Black Canyon Consulting LLC in Fairfax, VA is seeking a mid-career Embedded Systems Engineer who blends hardware and software skills to develop next-generation medical devices. You will design FPGA logic for Xilinx platforms, implement AXI-based interfaces, and own board-level schematics and interfaces from power to high-speed routing.

The role spans kernel drivers, Linux user-space libraries, and validation under IEC 62304.

Qualifications

  • 4–7+ years of hands-on embedded systems experience.
  • Ability to generate complex board-level schematics for FPGA-based designs.
  • Deep knowledge of Xilinx toolchain (Vivado/Vitis) and AXI interconnect.
  • Proficiency in HDL for synthesis, simulation, and timing.
  • Strong embedded Linux experience with kernel config and cross-compilation.
  • C/C++ or Rust for firmware and driver development; Python for scripting.

Responsibilities

  • Design and own schematic generation for FPGA-centric devices, including power and routing.
  • Architect and implement FPGA logic communicating via AXI to user-space apps.
  • Develop and maintain Linux kernel drivers and user-space libraries.
  • Lead full-cycle medical device development under IEC 62304 / ISO 13485.
  • Collaborate with PCB layout to guide stack-up, bring-up, and testing.
  • Debug high-speed signal integrity and automate HIL testing with Python.

Skills

Xilinx FPGAs
AXI protocol
HDL (VHDL/Verilog)
Embedded Linux
C/C++
Python
Schematic design
PCB layout
Kernel drivers
Linux device drivers

Education

Bachelor's in Electrical Engineering

Tools

Altium Designer
KiCad
Xilinx Vivado/Vitis

Job description

Black Canyon Consulting LLC in Fairfax, VA is seeking a mid-career Embedded Systems Engineer who blends hardware and software skills to develop next-generation medical devices. You will design FPGA logic for Xilinx platforms, implement AXI-based interfaces, and own board-level schematics and interfaces from power to high-speed routing.

The role spans kernel drivers, Linux user-space libraries, and validation under IEC 62304.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded FPGA Engineer - Medical Devices (Growth Path)
Embedded FPGA Engineer - Medical Devices (Growth Path)

Black Canyon Consulting • Ashburn (VA)

On-site
USD 120,000 - 160,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Embedded Systems Engineer (Medical Devices)
Embedded Systems Engineer (Medical Devices)

Black Canyon Consulting LLC • Fairfax (VA)

On-site
USD 120,000 - 180,000
Medical, dental, vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

BD • Pennington Gap (VA)

On-site
USD 140,000 - 200,000
Senior Electrical Engineer – Medical Device, Embedded & PCB
Senior Electrical Engineer – Medical Device, Embedded & PCB

CBL Solutions • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Systems Engineer - Medical Devices (Hybrid/Remote)
Senior Embedded Systems Engineer - Medical Devices (Hybrid/Remote)

Real • California

Hybrid
USD 120,000 - 180,000
Hybrid work environment
Remote consideration for senior-levels
Home lab access
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
Senior Embedded Linux Engineer – Medical Devices
Senior Embedded Linux Engineer – Medical Devices

Custom Health Inc. • Morrisville (NC)

On-site
USD 110,000 - 160,000
Medical IVD Full-Stack Engineer | UI/UX & Hardware
Medical IVD Full-Stack Engineer | UI/UX & Hardware

Signature Science, LLC • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Medical Electronics Architect & Embedded FPGA Lead
Senior Medical Electronics Architect & Embedded FPGA Lead

Midjourney • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Electrical Engineer, Medical Devices & Embedded Systems
Senior Electrical Engineer, Medical Devices & Embedded Systems

Insight Global • Oakland (CA)

On-site
USD 120,000 - 160,000
Health insurance
401(k) plan