Lead Kernel Software Engineer, Москва.

▷ Работодатель: Ventra (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

We are looking for a Lead Kernel Engineer with deep expertise in Linux kernel development and proven work experience in embedded areas for armv7 / aarch64 platforms for our project with an international IT / Telecom company in Bratislava (Slovakia)

Responsibilities:

  • Leading role in bringing up new HW platforms and devices: bootloader, kernel, device drivers
  • Prepare "board support package"
  • Debug, investigate, and resolve kernel related performance or stability issues
  • Support existing product by providing bug fixes and expanding functionality
  • Build and support user space libraries and tools
  • Champion best practices to other engineers regarding kernel usage, deployment, tuning
    parameters, etc.
  • Contribute to overall architecture discussions and be a part of an evolving platform offering
    enhanced consumer and business communication services
  • Resolve interoperability issues between the various device and third-party software components
  • Work with operations and QA to resolve issues
  • Share expertise and mentor other engineers
Key requirements & skills:
  • Strong problem-solving skills and good interpersonal, communication, collaboration skills
  • Super sharp, ability to dive into the existing system, debug and solve problems quickly
  • DSP software experience
  • 10+ years of Linux kernel development experience
  • Experience with armv7 / aarch64 platforms
  • In-depth Linux kernel knowledge: virtual memory, scheduling, interrupt processing, device drivers
  • Proficient in the C programming language
  • Extensive knowledge of hardware platforms & processor architectures and Low-level debugging
    experience
  • Strong knowledge of the following kernel subsystems: networking, USB, storage (incl. filesystems)
  • Experience in writing device drivers
  • Experience in debugging a real HW: JTAG, KGDB
  • Experience with U-Boot bootloader
  • Bachelor's degree in Electrical Engineering / Computer Science / similar fields or equivalent experience

As an advantage:

  • FreeSWITCH / SpanDSP is a big plus
  • Experience with UEFI on arm platforms
  • Experience with NXP solutions: i.MX, Layerscape
Working conditions:
  • Remote / office work in Bratislava (Slovakia)
  • Competitive salary
  • Medical insurance
  • Help with relocation (if necessary)
http://www.ventra.ru
LinuxARMC/C++BootloaderKernelEnglish

Created: .
Expires after: .
Responses: 10

Откликнуться на вакансию  Работодатель: профиль,отзывы