Engineering Linux Board Support Package development Upstreaming Linux kernel, drivers and bootloader code Technical support and consulting Hardware and electronic design expertise