Назад
Company hidden
4 дня назад

Embedded BSP Software Engineer (Linux)

Формат работы
hybrid
Тип работы
fulltime
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded BSP Software Engineer (Linux): Designing and maintaining Board Support Packages and Linux kernel drivers for high-performance embedded platforms with an accent on hardware-software integration and system bring-up. Focus on developing PCIe and FPGA-based drivers, optimizing the software stack, and debugging complex system-level issues across hardware and firmware layers.

Location: Hybrid (Colchester or Theale, UK)

Company

hirify.global delivers high-performance embedded computing solutions for defense, telecoms, and aerospace industries.

What you will do

  • Design, develop, and maintain Linux BSPs for high-performance embedded compute platforms.
  • Develop and integrate Linux kernel drivers for PCIe, FPGA-based peripherals, and high-speed interfaces.
  • Configure and maintain Linux distributions such as Ubuntu, Red Hat, and Rocky Linux for bespoke hardware.
  • Develop user-space tools and utilities to support in-house drivers and platform features.
  • Perform board bring-up, hardware integration, and system-level debugging across firmware and software layers.
  • Collaborate with multidisciplinary teams to define product requirements and validate system stability.

Requirements

  • Strong experience developing and maintaining Linux-based BSPs and proficiency in Embedded C on x86 and/or ARM architectures.
  • Experience configuring, porting, and debugging Linux kernels and platform software.
  • Hands-on experience with hardware bring-up and developing device drivers (PCIe, Ethernet, USB, UART, I2C, SPI, GPIO).
  • Ability to work with schematics, datasheets, and processor technical reference manuals.
  • Experience using debugging tools such as JTAG, serial interfaces, and lab instrumentation.
  • English: Effective communication skills required.

Culture & Benefits

  • 25 days holiday plus bank holidays and a holiday purchase scheme.
  • Annual profit share bonus and a generous company pension scheme with up to 10% employer contribution.
  • Private Health Insurance through Bupa and access to the YuLife wellbeing app.
  • Salary sacrifice schemes for cycles, home & tech, and cars.
  • Enhanced parental leave, death in service benefit, and income protection.
  • One paid volunteering day per year.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →