Péter Ujfalusi

Linux Software Engineer at Intel Corporation

Tampere, Pirkanmaa, Finland
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
Péter Ujfalusi is a Linux software engineer with 15 years of deep kernel and embedded systems experience, currently working on open-source Linux audio (ALSA/ASoC/SOF) at Intel in Tampere. He has a strong track record at Nokia and Texas Instruments driving upstream ASoC and DMAengine support for multiple ARM SoC families and led TI’s DMA Data Movement Architecture from spec through pre-silicon. A prolific contributor to high-profile projects like the Zephyr RTOS, Sound Open Firmware and the mainline Linux tree, he specializes in low-level device drivers, DMA debugging and hardware-specific audio optimizations. Péter’s work often focuses on subtle hardware quirks—FIFO draining, sample container sizing and memory management—that improve real-world audio reliability across Intel and TI platforms. He combines hands-on bug hunting and refactoring with upstream maintenance, making him adept at turning vendor requirements into clean, upstreamable kernel code.
code15 years of coding experience
job22 years of employment as a software developer
github-logo-circle

Github Skills (25)

realtime10
dma10
firmware10
embedded-language10
zephyr-rtos10
c1110
microcontroller10
linux-kernel10
zephyr10
c1710
audio10
rtos10
driver10
device-driver10
sys10

Programming languages (4)

ShellC++CPython

Github contributions (5)

github-logo-circle
thesofproject/sof

Oct 2021 - Sep 2022

Sound Open Firmware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:363 reviews, 35 commits, 96 PRs in 11 months
Contributions summary:Péter primarily focused on improving the Sound Open Firmware (SOF) project, demonstrating expertise in audio and firmware development. They addressed DMA-related issues, including re-configuration, memory leaks, and buffer allocation. They also refactored code, corrected data types, and optimized drivers, demonstrating a strong understanding of embedded systems and low-level programming within the project's audio and firmware context.
firmwaremidiaudiodspsound
zephyrproject-rtos/zephyr

Jul 2022 - Mar 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:53 reviews, 18 PRs, 58 comments in 2 years 8 months
Contributions summary:Péter primarily contributes to the Zephyr RTOS, focusing on low-level device driver development and hardware-specific optimizations. Their work involves debugging and correcting issues related to DMA (Direct Memory Access) controllers, especially on Intel-based platforms. They implement solutions to address hardware quirks, such as FIFO draining and sample container size management within the audio drivers. The user also improves logging and addresses issues related to memory management.
bluetooth-lereal-timezephyrsecuregit-repository
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
Péter Ujfalusi - Linux Software Engineer at Intel Corporation