Назад
Plusможно открыть ещё 3 в бесплатном тарифе
Company hidden
3 часа назад

Kernel Software Developer

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, нашего списка международных tech-компаний

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

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Kernel Software Developer: Developing, debugging, and testing kernel-level code using C for core kernel infrastructures in enterprise products and upstream with an accent on user space API. Focus on system components, device driver development (USB, network, graphics, video, mtd, storage, power management), and CI/CD design and maintenance.

Location: Job will generally be performed in an office environment but may require travel to visit company offices and/or property locations.

Company

hirify.global® is a global cybersecurity leader, providing enterprise-level cybersecurity tools for the Managed Services Provider (MSP) industry to improve the security of servers and endpoints.

What you will do

  • Develop, debug, and test kernel level code using the C language.
  • Validate systems from user space, utilizing knowledge of user space APIs.
  • Support the design, development, and maintenance of major system components.
  • Manage device driver development and support (USB, network, graphics, video, mtd, storage, power management).
  • Design and maintain CI/CD pipelines.
  • Port and maintain Linux distributions for various platforms.

Requirements

  • Minimum of 7 years of professional experience in software development.
  • Proficient in Windows, Linux and/or Mac operating system.
  • Proficient in C programming.
  • Experienced in computer architecture and server platform hardware.
  • Experienced in system software development in C and Python.
  • Knowledge of the internals of Linux, Mac and/or Windows operating systems.

Nice to have

  • Working knowledge of VMM technologies like VMware/Xen/KVM/Hyper-V.
  • Experience with memory management and Kernel programming.
  • Knowledge about SR-IOV, SIOV, DMA and PCIe.
  • Experience with virtualization and containerization (Python virtual environments and Docker).
  • Familiarity with ARM architecture.

Culture & Benefits

  • Job will generally be performed in an office environment but may require travel to visit company offices and/or property locations.
  • While performing duties of this job, would occasionally require to stand, walk, sit, reach with hands and arms, climb or balance, stoop or kneel, talk and hear, and use fingers and hands to feel objects and tools.
  • Must occasionally lift and/or move up to 25 pounds.
  • Specific vision abilities required include close vision, distance vision, depth perceptions, and the ability to adjust focus.

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