Marcel Ziswiler

Senior Software Engineer at Codethink

Lucerne, Lucerne, Switzerland
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
Marcel Ziswiler is a Senior Software Engineer and founder with 18 years of experience specializing in embedded Linux, board support packages and hardware/software integration. He led Toradex’s Embedded Linux BSP team for over a decade, contributes upstream to the widely used U-Boot bootloader (adding support for Toradex modules like Apalis-TK1 and Verdin AM62), and teaches Linux seminars from his earlier Noser role. Marcel holds an MSc in Computer Science from ETH Zurich and an Embedded Systems certificate from UCI, combining academic rigor with practical product delivery. Based in Lucerne, he now splits his time between engineering at Codethink and running ZisiSoft GmbH, bringing both hands-on kernel/boot expertise and entrepreneurial drive. An uncommon asset is his long track record of optimizing boot-time behavior for real-world hardware, making him a go-to problem solver for embedded bring-up and system integration.
code18 years of coding experience
job19 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Eidgenössische Technische Hochschule Zürich
bookPremier Lieutenant Cyclist Soldier, Premier Lieutenant Cyclist Soldier at Offiziersschule Thun
bookCertificate Embedded Systems Technologies, Certificate Embedded Systems Technologies at University of California, Irvine
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

bootloader10
architecture10
hardware-interface10
integrations10
device-tree10
u-boot10
sys10
system-integration10
boot10
loader10
arm10
embedded10
architectures10
mmc9
linux-kernel6

Programming languages (7)

ShellCRustMakefilePerlBitBakePython

Github contributions (5)

github-logo-circle
u-boot/u-boot

Aug 2023 - Aug 2023

"Das U-Boot" Source Tree
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:3 PRs, 3 comments in 11 days
Contributions summary:Marcel's commits primarily involve modifications to the U-Boot bootloader for the `u-boot/u-boot` repository. These changes focus on supporting and adapting U-Boot for specific embedded systems, particularly those from Toradex. The user implemented support for new hardware revisions and modules, including the Apalis-TK1, and the Verdin AM62, enhancing the boot process and device tree configurations. They also optimized boot-time settings for specific hardware setups.
u-bootdas
ziswiler/openwrt

Apr 2020 - Sep 2022

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org
Contributions:17 commits, 52 pushes, 16 branches in 2 years 5 months
mergedreportingopenwrtinspull-requests
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
Marcel Ziswiler - Senior Software Engineer at Codethink