Penguin presents at a whiteboard while teaching.
Training Services

We love to share our knowledge

We are not standard corporate trainers reading from a pre-packaged syllabus. Our courses are designed and delivered by the same senior engineers, active kernel maintainers, and cryptographers who build real-time systems and audit complex architectures.

With over 20 years of hands-on experience, a track record of upstream kernel patches, and real vulnerability discoveries, we bring real-world battle scars into the classroom. We offer both standard modules and deeply customized, long-term in-house engagements tailored to your stack.

Core Training Modules

Embedded Linux & Kernel Engineering

We teach your team how to build, optimize, and maintain robust Linux systems.

Master process management, memory, and driver development
Build with Yocto, ELBE, and custom BSP generation

Applied Security & OS Hardening

Turning your administrators and engineers into security-first operators.

Secure the boot process, firmware storage, and hardware interfaces
Configure SELinux, AppArmor, and sandboxing
Secure cloud and Kubernetes deployments

Secure Coding & Engineering Practices

Equipping your developers to write secure, maintainable code from day one.

Write memory-safe C/C++, Java, and Rust
Master code review and secure source code management

Explore our trainings

Not sure which format fits? Our recurring trainings are scheduled, ready-to-book courses on proven topics like Yocto, kernel internals, and secure coding, taught in small groups so your team can upskill quickly on a known subject. Customized trainings work the other way around: you choose the topics and we build them around your codebase, stack, and goals, delivered in-house, from a one-day session to a five-day deep dive.

How We Solve Training Challenges

Your Scenario

"Our developers keep introducing the same memory corruption vulnerabilities in our C/C++ backend."

Our Approach

We deliver a customized Secure Coding Training. We use sanitized examples from your actual codebase to teach your team how to avoid these specific pitfalls.

Your Scenario

"Our systems administrators instinctively disable SELinux because it breaks our applications."

Our Approach

We run our SELinux & Linux OS Hardening Training. We demystify the technology and teach your team how to write, debug, and maintain strict access policies without halting production.

Your Scenario

"We are transitioning our hardware to a Yocto-based build system and our engineers are overwhelmed."

Our Approach

We deploy our Embedded Linux Training. A kernel maintainer sits down with your team, demystifies the build recipes, and helps set up a reproducible build environment.

Your Benefits

We do not just teach behind closed doors. We actively shape the global engineering and security communities and regularly present our research, toolkits, and kernel contributions at premier conferences, from the Embedded Linux Conference and Open Source Summit to LinuxTage Graz and BSides Munich.

Penguin expert.
Practitioners, Not Presenters
A senior expert working in the field leads every session. We teach what we do.
Two penguins of different size.
Tailored to You
No one-size-fits-all. From a one-day Yocto session to a five-day secure coding deep dive, we tailor it to your codebase.
Penguin does deep dive research.
Architecture to Implementation
From source code management to kernel internals and sound cryptography.

Time to team up

Your engineering team lacks some knowledge or skills we can provide? We offer honest, highly technical training, both as standard modules and as deeply customized in-house engagements. Let’s team up and level up your team.

The 3 founders of sigma star and a penguin stand in a row and look motivated.
Icon with a waving hand

Get in touch

sigma star gmbh
Eduard-Bodem-Gasse 6, 1st floor
6020 Innsbruck | Austria

sigma star gmbh logo