Senior Embedded Linux Engineer

Company: Intellectual Capital Resources
Apply for the Senior Embedded Linux Engineer
Location: Oxford
Job Description:

Overview

As a Senior Embedded Linux Engineer, you will develop low-level software for AI accelerator hardware, collaborating with hardware and systems teams. You’ll contribute to Linux device drivers, BSP bring-up, firmware, and RTOS-based control software as products move from prototype to production. This role combines hands-on kernel work with hardware initialization in a fast-growing, innovative environment. You will help shape the firms next-generation compute platforms.

Responsibilities

  • Develop embedded Linux software in C/C++
  • Write Linux device drivers and kernel modules
  • Carry out BSP development and board bring-up
  • Create firmware and RTOS-based control software
  • Handle bootloaders and low-level hardware initialization
  • Support system integration for production-worthy hardware platforms

Key requirements

  • Strong experience in Embedded Linux software development in C/C++
  • Proven track record in writing Linux device drivers and kernel work
  • Experience with BSP development and board bring-up
  • Knowledge of bootloaders, low-level hardware initialization, and system integration
  • Understanding of RTOS environments
  • Desirable exposure to PCIe, DMA engines or high-performance hardware
  • cross-functional collaboration
  • problem solving
  • clear communication
  • Embedded Linux
  • Linux device drivers
  • kernel development

…

Posted: September 27th, 2026