STI_22607 Embedded Linux Engineer STIWELL Innsbruck
Role details
Job location
Tech stack
Job description
Design, extend, and maintain a high-performance Yocto-based Linux distribution tailored for cutting-edge embedded platforms
Configure, optimize, and support bootloaders, Linux kernels, and BSPs for custom hardware solutions
Architect and implement automated build, integration, and testing pipelines to ensure a smooth and reliable development workflow
Diagnose and resolve complex hardware and software issues using tools such as GDB, JTAG, oscilloscopes, and logic analyzers
Develop and continuously enhance robust security mechanisms across the entire embedded Linux stack-from secure boot to user spac
Requirements
Bachelor's degree or higher degree (University, FH) in Computer Science, Information Technology, or a related field
At least three - five years of practical experience of embedded Linux development using Yocto, ideally within a CI/CD environment
Strong C programming skills; knowledge of version control system such as GIT, familiarity with C++, Rust is a plus
Experience with common hardware interfaces (SPI, I2C, UART, USB, Ethernet)
Team-oriented mindset with good English communication skills, both written and spoken; German skills are a plus