Linux Platform & HLOS Stack Developer, Senior/Staff - Cork, Ireland
Core
Develop, maintain, and enable custom Linux-based software stacks for next-generation SoCs and development platforms, focusing on kernel development, platform bring-up, boot firmware integration, and low-level debugging.
Role type
Senior/Staff Linux Platform & HLOS Stack Developer
Builds
Custom Linux software stacks for platform enablement, validation, and characterization
Domain
Embedded Systems / Semiconductor / SoC Development
Required skills
Linux kernel development, C programming, ARM Assembly, Device Tree development, hardware debugging (JTAG), Python/Bash scripting, filesystem management, system initialization, interrupt handling, memory management
Preferred skills
Lauterbach Trace32 (T32) experience, post-silicon validation, telemetry/observability tooling, hardware bring-up
Technologies
Linux, C, ARM Assembly, Python, Bash, Git, JTAG, Device Tree
Responsibilities
Develop and optimize kernel drivers and low-level platform software; Debug complex hardware/firmware/kernel issues; Design telemetry and automation tools; Collaborate with silicon and validation teams to resolve platform issues
Seniority
Senior/Staff, hands-on IC
