STI_12603 Embedded Linux Engineer STIWELL Innsbruck
Role details
Job location
Tech stack
Job description
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 space
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
Benefits & conditions
Permanent full-time post 38,5 hours per week, flexible working time model with core working hours, details will be discussed in a personal interview.