About

Originally from Sweden, a life-long interest in science and computers led me to a Master's degree in Applied Physics from Linköping University in 2014. Since then, I have been working with passion and hunger in FPGA, embedded software, development tools, signal processing and algorithms. In 2023 I moved to Austria, where I am currently based.

Alongside my professional work, I am also an active contributor in the open-source FPGA community. I am currently the author and maintainer of three FPGA-related open-source projects. Please see the GitHub link or my resume below for details.

I have been running my own company providing FPGA design services since 2017. I provide value and expertise for my clients both as an hourly consultant and through the in-house design of IP. I am available on-site in the Vienna area or worldwide.

In my free time, I enjoy reading, exercising and being in nature. The exercise of choice depends on the season, but you will usually find me strength training, ice skating or mountain biking. Since I live in Vienna, the world capital of classical music, I am of course also an avid concertgoer.

Social media links: LinkedIn Github YouTube

Open-source projects

hdl-modules

I am the author and maintainer of hdl-modules, a collection of reusable, high-quality, peer-reviewed VHDL building blocks. See the website for more information: https://hdl-modules.com

hdl-registers

I am the author and maintainer of hdl-registers, an HDL register code generator fast enough to run in real time. See the website for more information: https://hdl-registers.com

tsfpga

I am the author and maintainer of tsfpga, a flexible and scalable development platform for modern FPGA projects. See the website for more information: https://tsfpga.com

Professional experience

Co-founder, FPGA expert

At Truestream, 2019–2023

An FPGA design startup I founded together with some friends. I worked as an FPGA expert on some very advanced products with bleeding-edge high-speed design. Example projects from these years:

  • Design lead and main developer for an FPGA-based Hi-Fi audio product
  • FPGA project manager, design lead, developer for a video headend device
  • Lead developer for an FPGA-based ethernet switch
I also did a lot of embedded software and PC GUI development. And, of course, a lot of other things that come with running a startup: company management, accounting, sales, marketing, contracts, etc.

FPGA and embedded software development for industrial 3D cameras

At SICK, 2018–2019

FPGA development focused on signal processing. Also embedded software development, GUI development, etc. I worked here as a full-time contractor from my one-man consulting company.

Embedded software development for next-generation underwater torpedo

At SAAB Dynamics, 2017–2018

Low-level embedded software development for the torpedo homing system. I worked here as a full-time contractor from my one-man consulting company.

FPGA development for self-driving cars

At Autoliv Electronics (now part of Qualcomm), 2014–2017

My first job after university. I had a variety of roles and towards the end I was the lead developer. I mainly developed VHDL cores for image processing, but I also did team leading, pre-studies, CI, etc.

Publications

Get in contact