Martin Olejar

Senior Software Engineer at Zebra Technologies

Bratislava, Region of Bratislava, Slovakia
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
Martin Olejar is a Senior Software Engineer based in Bratislava with 11 years of embedded and firmware experience spanning automotive sensors to high-performance CPU platforms. He has deep low-level expertise—ROM/UEFI/boot code, Linux kernel drivers, OpenBMC and QEMU customization—developed at Tachyum and NXP, and he led development of common MCU boot SDKs and test automation tools. His open-source contributions include adding Freescale KL43Z support to the widely used Arm Mbed OS (CMSIS/HAL, SPI/LPUART and USB device support), highlighting practical MCU bring-up skills. Martin pairs formal training toward a PhD in power electronics with hands-on schematic review, hardware testing and cross-team collaboration, often writing tooling in Python and Go to bridge HW/SW gaps. He’s known for taking ownership of the lowest system layers to accelerate platform readiness and verification.
code11 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy (PhD) Power Electronic, Doctor of Philosophy (PhD) Power Electronic at Technical University of Košice, Slovakia
languagesEnglish, Slovak
github-logo-circle

Github Skills (11)

c1710
embedded10
c1110
abstraction-layer10
sys10
hal10
usart9
spi9
uart9
iot8
rtos7

Programming languages (4)

TypeScriptShellCPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Oct 2014 - Dec 2014

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:14 commits in 2 months
Contributions summary:Martin's commits primarily focus on adding support for the Freescale KL43Z microcontroller to the Arm Mbed OS. This includes adding CMSIS files, HAL (Hardware Abstraction Layer) implementations, and peripheral pin configurations. Furthermore, the user implemented SPI and LPUART support and USB device functionality. The contributions also involve fixes for baud rate calculations and integrating the KL43Z target into the RTX and build processes.
kernelmbed-osoperating-systemlinuxmbed
molejar/pyIMX

Jun 2017 - Mar 2021

Python module for easy development with i.MX platform
Contributions:3 releases, 76 commits, 5 PRs in 3 years 9 months
python-modulepython
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
Martin Olejar - Senior Software Engineer at Zebra Technologies