FPGA Designer

GE HealthCare•Niskayuna, NY
•$120,000 - $180,000•Hybrid

About The Position

GE HealthCare is seeking a firmware engineer specializing in FPGA development and embedded real-time control. The role focuses on digital design and low-level embedded software for firmware and control systems that interface with power electronics, mixed-signal ASICs, and imaging hardware across CT, MR, and Ultrasound platforms. The position contributes to planning, developing, and transitioning embedded control technologies from concept to product as part of a multidisciplinary team.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Strong fundamentals in synchronous digital design, floor-planning, synthesizable RTL code, timing analysis and closure, and embedded firmware development in C/C++, including register-level programming and hardware abstraction layers.
  • Experience with FPGA development or SoC platforms, such as Altera, Xilinx, or Zynq.
  • Experience with verification tools such as Quartus and QuestaSim, and with STA workflows.
  • Experience with Verilog and VHDL for understanding hardware–firmware interaction.
  • Must work onsite in Niskayuna, NY, Tuesday through Thursday.

Nice To Haves

  • PhD in Electrical Engineering, Computer Engineering, or a related field.
  • Four or more years of full-time professional engineering experience.
  • Familiarity with ASIC digital design flows.
  • Familiarity with power electronics control.
  • Familiarity with MATLAB/Simulink for modeling or algorithm development.
  • Background in high-reliability industries such as medical, aerospace, or defense.
  • Strong problem-solving and communication skills, and ability to work in cross-functional teams.

Responsibilities

  • Implement and test signal processing, control, and data interfaces between FPGAs, processors, custom ASICs, and imaging subsystems.
  • Design FPGAs and custom ASICs using VHDL or Verilog, and perform timing analysis and timing closure.
  • Develop real-time embedded firmware in C/C++ for control, configuration, calibration, and diagnostics of mixed-signal ASICs and custom hardware modules.
  • Develop deterministic, low-latency control loops and high-speed data acquisition routines for advanced imaging applications.
  • Integrate embedded firmware with FPGA or SoC platforms, supporting hardware/software co-design.
  • Interface with sensors, analog front ends, actuators, RF subsystems, and other hardware components.
  • Implement and optimize real-time communication protocols, including SPI, I²C, UART, and Ethernet.
  • Partner with embedded software teams to define register maps, communication layers, drivers, and system-level behavior.
  • Develop driver-level software, scripts, and automation tools for hardware bring-up, system validation, and production testing.
  • Create simulation and modeling frameworks to verify real-time control algorithms.
  • Collaborate with electrical engineers, ASIC designers, systems engineers, and software teams.
  • Communicate technical results through documentation, reports, and presentations.
  • Track industry trends in embedded systems, real-time control, FPGAs, and ASIC technologies.
  • Contribute to internal R&D proposals and collaborative programs with government agencies.

Benefits

  • Medical, dental, and vision coverage.
  • Paid time off.
  • 401(k) plan with employee and company contribution opportunities.
  • Life, disability, and accident insurance.
  • Tuition reimbursement.
  • Performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.
  • Relocation assistance.
  • Professional development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service