Olof Kindgren

Senior Digital Design Engineer at Qamcom

Karlstad, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Olof Kindgren is a senior digital design engineer with 12+ years designing and verifying FPGA, ASIC and embedded software across consumer, automotive, military, telecom and research domains at Qamcom. He co-founded and directs the FOSSi Foundation and is the lead developer of widely used open-source silicon tooling such as FuseSoC and the SERV RISC‑V core, blending hands‑on RTL, verification and automation expertise with community building. His work spans SoC architecture, high‑speed interface design and verification strategies, and he frequently ties in high‑level software, UX and agile practices to streamline hardware development. An active contributor to prominent projects like PicoRV32 and Yosys-adjacent tooling, he focuses on practical tool integration (edalize, FuseSoC) that accelerates chip development and reproducible builds. Based in Karlstad, Sweden, he organizes and speaks at conferences and champions vendor‑neutral, open collaboration to push open‑source silicon forward.
code12 years of coding experience
job1 year of employment as a software developer
bookComputer engineering, Computer engineering at Linköping University
bookM.Sc.EE, Integrated Electronic System Design, M.Sc.EE, Integrated Electronic System Design at Chalmers University of Technology
languagesSwedish, English, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (50)

verilog10
systemverilog10
python10
testing10
axi410
memory-management10
risc-v10
yosys10
build-system10
makefile10
vhdl10
verilator10
testbed10
automation10
digital-design10

Programming languages (27)

CMakefileHTMLAGS ScriptJupyter NotebookGroovyVHDLShell

Github contributions (5)

github-logo-circle
olofk/serv

Oct 2018 - Dec 2022

SERV - The SErial RISC-V CPU
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 releases, 10 reviews, 328 commits in 4 years 2 months
Contributions summary:Olof contributed to the development of the SERV processor by implementing and modifying instructions, including jal, addi, lui, and lb. The code changes involve modifications to the top-level RTL and the decode and memory interface modules, with a focus on implementing new instructions and improving the core's functionality. These changes include implementing branch, store, and load instructions, which are fundamental building blocks for a functioning processor.
risc-vcpuasicserialriscv
olofk/edalize

Oct 2018 - Jan 2023

An abstraction library for interfacing EDA tools
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:5 releases, 89 reviews, 174 commits in 4 years 3 months
Contributions summary:Olof primarily contributed to the project by implementing core features and functionalities, as evidenced by the commit messages referencing release versions and loading EDA APIs. They also significantly contributed to testing by creating, modifying, and extending existing test cases and integrating test hooks. Furthermore, the user added support for tools like yosys and nextpnr in the existing framework.
vivadovhdlxilinxsystemverilogsynthesis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Olof Kindgren - Senior Digital Design Engineer at Qamcom