Eliot Abramo
I build reconfigurable hardware for real-time inference in places nobody can reach to fix it — a detector at CERN, a payload in orbit, a telescope array. The work runs from the board and the RTL up to the compiler that targets it. MSc in microelectronics at EPFL, and a research assistant on a CGRA toolchain at EPFL ESL.
Gap between hardware-measured latency and the vendor simulation flow, through an AI Engine array on a Versal ACAP. The agreement is the result: the model was right before the board existed.
CERN · CMS L1 triggerEuropean Rover Challenge 2025, 2180.4 of 3000 points. Lead engineer for the rover’s electronics.
EPFL XploreESA reviews cleared for payload electronics qualified through thermal vacuum, vibration and shock.
SpaceLockerCompiler, tooling and a design-space library taking kernels onto a reconfigurable array for the SKA.
EPFL ESL / SEAMSThe stack, end to end
Most hardware careers specialise into one band and stay there. Mine has not. The same hands characterised a PIN-diode metasurface on a vector network analyser and wrote compiler passes that target a reconfigurable array — and in between, the boards, the flight software and the transport stacks that connect the two.
The range is the point rather than a coincidence. Accelerators fail at the seams: the clock-domain crossing, the memory traffic nobody budgeted for, the reliability number that arrives after the design is frozen. Those seams are only visible from both sides.
Selected work
In the field
Technical notes
Short write-ups of things I measured or argued, published so they can be read rather than claimed. Each one names what it does not establish as clearly as what it does.
Measured against your own flow: a VEK280 latency note
Hardware latency landed 1.25 % from aiesimulator, but only because both probes sat inside the programmable-logic domain. Includes the honest crossover where an AI Engine array stops beating a plain DSP implementation.
CERN openlab · CMS Level-1 TriggerReconfigurable compute under orbital thermal and radiation constraints
In an orbital data centre the radiator, not the die, sets sustained throughput. Why that argues for a fabric with a real degraded mode, and where fault-recovery authority has to live.
Written September 2026What I am looking for
eliot.abramo@epfl.ch → Technical notes → About → Curriculum vitae →