Senior Embedded Firmware & FPGA Systems Architect

Becton Dickinson NA

Milpitas (CA)

On-site

USD 169,000 - 270,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Waters is seeking a technically strong engineer to drive embedded firmware and FPGA development on ARM-based instrumentation platforms in Milpitas, CA. You will own end-to-end system architecture, balancing on-board FPGA logic, ARM SoC firmware, and off-board compute, while building Linux BSPs and drivers.

You will design RTL for FPGA, optimize data-paths across memory, DMA, and high-speed I/O, and collaborate with a global team to deliver complex instrumentation systems for high-throughput

Qualifications

  • BS degree in Electrical Engineering, Computer Engineering, Computer Science, or related field required; MS preferred.
  • 10+ years of experience in embedded firmware and FPGA development, including technical leadership roles.
  • Proficiency in Verilog, VHDL, or SystemVerilog; experience authoring RTL for FPGA, development of simulation testbenches, and timing closure tools.

Responsibilities

  • Provide technical direction and architectural guidance for embedded firmware and FPGA development across multiple product lines.
  • Own the development and architecture of embedded firmware and programmable logic for complex instrumentation systems.
  • Define architecture, balancing on-board ARM SoC/DSP/FPGA and off-board compute.
  • Develop Linux BSP components, kernel configuration, boot loaders, HALs and device drivers.
  • Build embedded services in C/C++ and develop Python-based automation for testing, validation and workflows.
  • Collaborate with a distributed global team to deliver on goals.

Skills

Embedded firmware
FPGA development
ARM SoC
Verilog/VHDL/SystemVerilog
Xilinx Vivado/Intel Quartus
Linux kernel/Drivers
Python/C/C++
DMA/PCIe interfaces
ModelSim/VCS
Communication across teams

Education

BS in Electrical Engineering / Computer Engineering / CS
MS preferred

Tools

Verilog
VHDL
SystemVerilog
Xilinx Vivado
Intel Quartus
ModelSim
VCS
Python
C/C++

Job description

Waters is seeking a technically strong engineer to drive embedded firmware and FPGA development on ARM-based instrumentation platforms in Milpitas, CA. You will own end-to-end system architecture, balancing on-board FPGA logic, ARM SoC firmware, and off-board compute, while building Linux BSPs and drivers.

You will design RTL for FPGA, optimize data-paths across memory, DMA, and high-speed I/O, and collaborate with a global team to deliver complex instrumentation systems for high-throughput

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

Similar jobs worth comparing

Lead Embedded Firmware & FPGA Systems Architect
Lead Embedded Firmware & FPGA Systems Architect

BD • Milpitas (CA)

On-site
USD 169,000 - 270,000
Senior Instrument Architect - Life Sciences Systems
Senior Instrument Architect - Life Sciences Systems

BD • Milpitas (CA)

Hybrid
USD 168,000 - 270,000
Senior FPGA & Platform Integration Engineer
Senior FPGA & Platform Integration Engineer

CoreWeave • Sunnyvale (CA)

On-site
USD 182,000 - 242,000
Medical insurance
Life Insurance
Disability insurance
+4
Lead Embedded Firmware Architect - ARM/RTOS & IoT
Lead Embedded Firmware Architect - ARM/RTOS & IoT

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 100,000 - 130,000
FPGA Firmware Engineer
FPGA Firmware Engineer

The Judge Group, INC. • Westminster (CO)

On-site
USD 120,000 - 170,000
Competitive compensation
Health, dental, and vision insurance
Paid time off and holidays
+3
Senior Firmware Engineer - Embedded DSP/FPGA Lead
Senior Firmware Engineer - Embedded DSP/FPGA Lead

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior FPGA Validation Engineer, HW/SW Co-Design
Senior FPGA Validation Engineer, HW/SW Co-Design

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 230,000
Embedded Firmware Engineer - C/C++ on ARM & Microcontrollers
Embedded Firmware Engineer - C/C++ on ARM & Microcontrollers

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
401(K) + matching
Employee stock purchase plan (ESPP)
+2
Embedded Hardware Design Engineer- Onsite at San Jose, CA- W2 Fulltime Hiring
Embedded Hardware Design Engineer- Onsite at San Jose, CA- W2 Fulltime Hiring

Wise Equation Solutions Inc. • San Jose (CA)

On-site
USD 130,000 - 150,000
Senior Embedded Firmware Engineer — C/C++, ARM MCU
Senior Embedded Firmware Engineer — C/C++, ARM MCU

KLA-Belgium • Milpitas (CA), Northern (KY)

Hybrid
USD 136,000 - 232,000