Frantisek Burian

Hardware Developer at František Burian

Brno, Southeast, Czechia
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

👤
Senior
🎓
Top School
Frantisek Burian is a hardware-focused developer and embedded systems engineer with 13 years of experience building low-level firmware, robotics platforms and testbed automation. He has a deep C/C++, C#, Qt and ARM assembly skill set, proven by substantial contributions to the widely used libopencm3 project and work on the Blackmagic ARM debugger. His career spans academia and industry—from PhD-level research and assistant professorship leading robotics projects like MORPHEUS and ORPHEUS to hands-on system design for LTR and CEITEC—combining research rigor with practical product delivery. Comfortable across GNU/Linux toolchains and microcontroller peripherals, he has repeatedly ported drivers, fixed critical register/flash issues and expanded example suites for STM32 families. Frantisek is transitioning from academia to industry and is available for full-time roles from August 2024, offering both low-level hardware expertise and experience mentoring cross-disciplinary teams.
code12 years of coding experience
job19 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Robotics, Measurement and signal processing, Doctor of Philosophy (Ph.D.), Robotics, Measurement and signal processing at Brno University of Technology
github-logo-circle

Github Skills (25)

architecture10
cortex-m10
c-programming10
c1110
microcontroller10
c1710
libopencm310
gpio10
peripheral10
sys10
arm10
embedded10
configurations10
stm10
architectures10

Programming languages (5)

C#C++CTeXMakefile

Github contributions (5)

github-logo-circle
libopencm3/libopencm3

Jun 2013 - Dec 2014

Open source ARM Cortex-M microcontroller library
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:106 commits, 1 PR, 6 comments in 1 year 6 months
Contributions summary:Frantisek contributed significantly to the libopencm3 library, which provides open-source drivers for ARM Cortex-M microcontrollers. Their work focused on adding support for specific features and peripherals to various STM32 microcontroller families, including support for BitBand I/O, the cryptographic coprocessor, linker scripts for code generation, timer modules, and GPIO support. The commits indicate a focus on low-level hardware interaction and porting functionalities to the new target architectures.
cortexstm32msp432microcontrollerjlink
Simple example projects showing how to use libopencm3.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:36 commits in 1 year
Contributions summary:Frantisek primarily focused on modifying and adding example projects for various STM32 microcontrollers within the libopencm3-examples repository. They fixed a critical issue related to the STK_CTRL register, and expanded the example base by adding numerous STM32F0 examples, including a button example, a systick blink example, an ADC example, a simple miniblink example, and a usart printf example. These contributions demonstrate expertise in configuring and utilizing peripherals and core microcontroller functionality.
sdccstlinkstm32flashexample-projects
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
Frantisek Burian - Hardware Developer at František Burian