
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
- 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
- Remote / office work in Bratislava (Slovakia)
- Competitive salary
- Medical insurance
- Help with relocation (if necessary)
http://www.ventra.ru
LinuxARMC/C++BootloaderKernelEnglish