Embedded systems · firmware · SDKs

Nicholas Hamilton-James

I build the software that makes FPGA-based embedded hardware usable, reliable and developer-friendly.

Embedded Software Engineer at reflex ces, focused primarily on C++17 firmware and SDK development. Based in Archamps, France.

C++17 Firmware SDK development FPGA systems
About

Software close to the hardware.

My work lives at the boundary between sophisticated hardware and the software developers use to control it.

I'm an embedded software engineer focused primarily on C++17 firmware and SDK development for FPGA-based systems.

I work on the software layers that turn hardware capability into something developers can integrate and use: clear interfaces, robust firmware and the surrounding SDK.

My academic work at Eindhoven University of Technology also brought me into robotics and sensor fusion, culminating in a master's thesis on rover localization.

I work comfortably in international environments and speak French, English and German.

Selected work

From embedded platforms to autonomous systems.

A selection of the areas that best represent my professional and academic engineering work.

PROFESSIONAL / 01

Firmware & SDK development for FPGA-based systems

At reflex ces, my focus is embedded software: developing C++17 firmware and SDK components around FPGA-based hardware platforms and the software interfaces used to work with them.

C++17 Firmware SDK FPGA Embedded Systems
MASTER THESIS / 02

Sensor Fusion Framework for Rover Localization

Master's thesis at Eindhoven University of Technology exploring sensor fusion in the context of rover localization. The thesis was awarded in January 2024.

Sensor Fusion Localization Robotics Embedded Systems
View thesis at TU/e
Experience

Building embedded expertise through industry and research.

2024 — PRESENT

Embedded Software Engineer

reflex ces · Archamps, France

C++17 firmware and SDK development for FPGA-based embedded platforms and systems.

2020 — 2024

Eindhoven University of Technology

Embedded Systems · Eindhoven, Netherlands

Master's-level work in Embedded Systems, completed with the thesis Sensor Fusion Framework for Rover Localization.

Skills

A focused embedded-systems toolbox.

The technologies and domains most representative of my current professional and academic work.

Software

  • C++17
  • Firmware development
  • SDK development
  • Software / hardware integration

Embedded & systems

  • Embedded systems
  • FPGA-based platforms
  • Hardware-facing software
  • Developer interfaces

Robotics & research

  • Sensor fusion
  • Rover localization
  • Autonomous systems
  • Embedded-systems research

Languages

  • French
  • English
  • German
Contact

Let's talk embedded systems.

Whether you want to discuss embedded software, FPGA-based systems, firmware, SDK architecture or robotics, the easiest way to reach me is through LinkedIn.