Ein Pinguin tippt in einen Laptop, während er neben einem in Einzelteile zerlegten Computer auf dem Boden sitzt.
Software-Entwicklung

Wir nutzen Linux nicht nur, wir bauen es

Ganz gleich, in welcher Phase sich Ihr Projekt befindet: Wir unterstützen Sie. Unser beständiges Engagement in Open Source hält uns auf dem neuesten Stand, sodass wir effiziente und präzise Lösungen liefern, ohne das Rad neu zu erfinden.

Mit über 20 Jahren Erfahrung besteht unser Team aus erfahrenen Software-Entwicklern, Kryptographie-Experten und aktiven Linux-Kernel-Entwicklern. Weil IT-Sicherheit unsere zweite Kernsäule ist, entwickeln wir alles von Tag eins an mit Sicherheit im Blick.

Kernkompetenzen Software-Entwicklung

Linux-Kernel- & Treiberentwicklung

Entwicklung auf den untersten Ebenen des Betriebssystems. Wir schreiben, reviewen und optimieren Kernel-Code, Gerätetreiber und Bootloader, zugeschnitten auf Ihre Hardware.

Kernel-Code, Gerätetreiber und Bootloader schreiben
Alles auf Ihre konkrete Hardware zuschneiden
Code mit Upstream-Qualität schreiben, reviewen und optimieren

Echtzeit-Linux-Systeme (PREEMPT_RT & Xenomai)

Deterministische Systeme mit extrem niedriger Latenz für industrielle Automatisierung, Robotik und kritische Regelkreise. Wir tragen aktiv zu Xenomai und PREEMPT_RT bei und kennen daher die tiefsten Feinheiten des Echtzeit-Schedulings.

Deterministische Systeme mit extrem niedriger Latenz bauen
Echtzeit-Scheduling, Interrupt-Handling und Jitter optimieren
Industrielle Automatisierung, Robotik und Regelkreise umsetzen

Embedded Linux & BSP-Engineering

Wir bauen robuste, reproduzierbare und sichere Embedded-Linux-Plattformen, mit individuellen Board-Support-Packages auf Basis etablierter Build-Systeme.

Individuelle Board-Support-Packages (BSPs) entwickeln
Mit etablierten Build-Systemen wie Yocto und ELBE bauen
Robuste, reproduzierbare und sichere Plattformen liefern

Dateisystem-Entwicklung & -Analyse

Wir verfügen über tiefes Wissen darüber, wie Dateisysteme intern funktionieren. Wir helfen Ihnen, komplexe Linux-Dateisysteme für ressourcenbeschränkte oder hochperformante Umgebungen auszuwählen, zu optimieren und zu analysieren.

Linux-Dateisysteme auswählen, optimieren und analysieren
Tief eingebettete und ressourcenbeschränkte Umgebungen unterstützen
Für hochperformanten Speicher optimieren

Security Engineering & Architektur

Als Brücke zwischen unseren beiden Kernsäulen entwerfen wir sichere Architekturen, implementieren hardwaregestützte kryptographische Lösungen und bauen Systeme, die von Natur aus gegen Angriffe gehärtet sind.

Sichere Architekturen von Tag eins an entwerfen
Hardwaregestützte kryptographische Lösungen implementieren
Systeme von Natur aus gegen Angriffe härten

MVP- & PoC-Entwicklung

Wir helfen Ihnen, Ihre Konzepte schnell und sicher zu beweisen. Wir prototypisieren zügig sichere Embedded-Systeme und Software-Architekturen, damit Sie Ihre Hardware und Geschäftslogik validieren können.

Schnell und sicher prototypisieren
Hardware und Geschäftslogik früh validieren
Wissen über viele Technologie-Stacks hinweg einbringen

Individuelle Leistungen

Wenn die genannten Leistungen Ihre Anforderungen nicht vollständig abdecken, kontaktieren Sie uns für weitere Möglichkeiten. Gerne passen wir unser Angebot an Ihre Bedürfnisse an.

So lösen wir Herausforderungen in der Entwicklung

Ihr Szenario

„Wir bauen eine industrielle Robotik-Plattform, die strikte, deterministische Reaktionszeiten ohne Jitter erfordert.“

Unser Ansatz

Wir schöpfen aus unserer tiefen Expertise in Echtzeit-Linux-Systemen. Wir integrieren und tunen PREEMPT_RT oder Xenomai, optimieren Ihre Treiber und sorgen für die deterministische Ausführung kritischer Regelkreise.

Ihr Szenario

„Wir ertrinken in technischen Schulden, weil wir Tausende Zeilen individueller Out-of-Tree-Linux-Patches pflegen.“

Unser Ansatz

Wir setzen unsere Upstreaming-Leistungen ein. Als Kernel-Entwickler wissen wir genau, wie man Ihren Code refaktoriert und mit der Community zusammenarbeitet, um Ihre Patches in den Mainline-Linux-Kernel zu bringen.

Ihr Szenario

„Unsere Embedded-Geräte leiden unter Datenkorruption und wir brauchen eine individuelle Speicherlösung.“

Unser Ansatz

Wir holen unsere Dateisystem-Experten hinzu. Wir analysieren Ihren Flash-Speicher, optimieren das Dateisystem und implementieren authentifizierten, widerstandsfähigen Speicher.

Vorteile

In der Linux-Welt spricht Code lauter als Zertifikate. Unser Team pflegt mehrere Kernel-Treiber und Subsysteme und ist Autor branchenüblicher Werkzeuge wie squashfs-ng und mtd-utils. Diese enge Einbindung verschafft uns ein tiefes Verständnis Linux-basierter Systeme. Das kommt direkt Ihren Projekten zugute.

Pinguin arbeitet am Laptop.
Open Source ist Teil unserer DNA
Wir glauben an das Open-Source-Modell, weil wir ein aktiver Teil davon sind. Wir arbeiten direkt mit Upstream-Maintainern und Communities zusammen, um nachhaltige Lösungen zu entwickeln.
Pinguin arbeitet an einem Projekt.
Keine technischen Schulden
Große Out-of-Tree-Patchsets zu pflegen ist ein Albtraum für Ihre Teams. Wir helfen Ihnen, Ihre Patches in Mainline-Projekte zu bringen, und senken so Ihren langfristigen Wartungsaufwand.
Pinguin hält einen Plan in den Händen.
Security by Design
Weil wir auch Security-Auditoren und Kryptographen sind, schrauben wir Sicherheit nicht erst am Ende an. Wir entwickeln sie von Tag eins an in die Architektur hinein.

Gemeinsam ans Ziel

Manche Kunden beauftragen uns, weil sie nicht weiterkommen, andere, weil ihnen die Ressourcen fehlen, um ihre technischen Ambitionen zu verwirklichen. Ganz gleich, worum es geht: Wir gehen der Sache auf den Grund. Am besten gelingt das, wenn wir Sie und Ihr Team kennenlernen und die richtige Lösung gemeinsam ausarbeiten. Lassen Sie uns zusammenarbeiten und die Dinge erledigen.

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, 1. Stock
6020 Innsbruck | Österreich

sigma star gmbh logo