This is my technical portfolio and blog covering Linux kernel development, embedded systems, and graphics driver engineering.
Focus Areas
- Linux Kernel Development: Character device drivers, DRM/KMS subsystem, platform drivers, and low-level system programming
- Embedded Systems: ARM SoC platforms, RTOS integration, boot architecture, and deterministic firmware design
- Graphics Drivers: DMA buffer management, memory management, MMU configuration, register interfaces, and hardware abstraction layers
- Automotive Software: AUTOSAR BSW, ECU software, ASPICE-conformant processes, ISO 26262 functional safety, ASIL classification
- Assistive Technology: NVDA addons and accessibility tooling
Planned Topics
- Kernel driver internals and debugging techniques
- SoC bring-up, device tree configuration, and board support packages
- DRM/KMS driver architecture and buffer allocation
- Safety-critical development under ISO 26262 and ASPICE
- Real-time system design and RTOS integration patterns
Professional Background
Senior Software Engineer at Socionext Europe GmbH, working on graphics driver development for ARM-based SoCs. Work covers the full V-Model lifecycle: system architecture, requirements engineering, implementation, verification, and production integration.
Personal (non-technical) content lives at slohmaier.de.