Embedded Linux Software Engineer
Rev. 180214
As an Embedded Linux Software Engineer you will be responsible for enabling Linux to run on new embedded systems for our international customers. Flavours of Linux distributions scoped in your work will include ubilinux™ (based on Debian), Ubuntu™ and Yocto™. Embedded systems will comprise mainly of Intel and ARM Architecture based CPUs and SoCs. Your work will require you to have deep knowledge and understanding of the Linux kernel and accompanying Board Support Packages (BSP) which will contain device drivers, ranging from memory drivers, to interface and communications drivers. You will adopt, modify, integrate and validate this software to ensure it functions reliably on the embedded systems. As you grow in your role you may also get the opportunity to work with MCU based embedded systems where you will enable light weight real-time operating systems (RTOS) to function on them