Senior Embedded Systems Engineer - Medical Devices

blackcanyonconsulting

Ashburn (VA)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Black Canyon Consulting is seeking a mid-career Embedded Systems Engineer to bridge hardware and software for next-generation medical devices. You will architect FPGA designs on Xilinx platforms and integrate with user-space software via AXI interfaces, while also owning board schematics and power management.

You will develop Linux drivers, participate in IEC 62304/ISO 13485 processes, and collaborate with PCB/layout teams to ensure signal integrity and robust bring-up.

Qualifications

  • 4–7+ years of embedded systems development experience.
  • Deep knowledge of Xilinx toolchain (Vivado/Vitis) and AXI interfaces.
  • Proficiency in HDL (VHDL/Verilog/SystemVerilog) for FPGA design.
  • Strong embedded Linux experience with cross‑compilation and drivers.
  • Fluency in C/C++ or Rust for firmware and drivers; Python for scripting.

Responsibilities

  • Design and own board‑level schematics for FPGA‑based medical devices.
  • Architect and implement FPGA blocks interfacing with Linux user space via AXI4 (Lite/Stream/MB).
  • Develop and maintain Linux kernel drivers and user‑space libraries.
  • Participate in IEC 62304/ISO 13485 compliant development lifecycle including requirements and verification.
  • Collaborate with PCB/layout engineers for stack‑up, routing, and bring‑up; perform debugging and bench testing.
  • Write Python scripts for hardware‑in‑the‑loop testing and automation.

Skills

FPGA design
C/C++/Rust
Linux kernel
Python scripting
Schematic capture
PCB layout guidance

Tools

Vivado
Vitis
Altium Designer
KiCad

Job description

Black Canyon Consulting is seeking a mid-career Embedded Systems Engineer to bridge hardware and software for next-generation medical devices. You will architect FPGA designs on Xilinx platforms and integrate with user-space software via AXI interfaces, while also owning board schematics and power management.

You will develop Linux drivers, participate in IEC 62304/ISO 13485 processes, and collaborate with PCB/layout teams to ensure signal integrity and robust bring-up.

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

Similar jobs worth comparing

Senior Embedded Systems Engineer - Medical Devices
Senior Embedded Systems Engineer - Medical Devices

Black Canyon Consulting • Washington

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k) with employer contribution
Tuition reimbursement
Lead FPGA & Embedded Systems Engineer — Medical Devices
Lead FPGA & Embedded Systems Engineer — Medical Devices

Black Canyon Consulting • Ashburn (VA)

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

blackcanyonconsulting • Ashburn (VA)

On-site
USD 120,000 - 180,000
Embedded Systems Engineer (Medical Devices)
Embedded Systems Engineer (Medical Devices)

Black Canyon Consulting • Washington

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k) with employer contribution
Tuition reimbursement
Embedded Systems Engineer (Medical Devices)
Embedded Systems Engineer (Medical Devices)

Black Canyon Consulting • Ashburn (VA)

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

Method Recruiting, a 3x Inc. 5000 company • New Brunswick (NJ)

On-site
USD 120,000 - 160,000
Senior Electrical Engineer
Senior Electrical Engineer

Sigil Partners • Highlands Ranch (CO)

On-site
USD 110,000 - 150,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
Senior MedTech Systems Engineer - Embedded & Leadership
Senior MedTech Systems Engineer - Embedded & Leadership

Proven • Olathe (KS)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer – Medical Devices Lead
Senior Embedded Software Engineer – Medical Devices Lead

Actalent • Maple Grove (MN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+10