Linux Kernel Engineer

Location:  Kiev

About the project :

The Linux System Engineer will be responsible for development and implementation of efficient BSP layer (bootloader, kernel, init, scripting, recovery, partitioning, etc…). This role will be also responsible for maintaining efficient build ecosystem (Gnu Make, Cmake, Yocto) to support Linux level development to be consistent within long time period and be integrated into common build ecosystem with applications supposed to be running over.

Responsibilities and Duties
• BSP level support for variety of embedded Linux devices;
• Communicate effectively with chip manufacturer to solve all issues about support, maintenance and getting critical issues solved;
• Develop/port low level drivers for general periphery used in the project;
• Solve all the issues with firmware update;
• Develop robust Linux-based operation system;
• Travel up to 10% (including international);

Qualifications and Required Skills
• 3+ years of experience in Linux System Engineering (config kernel, uboot, drivers, init, partitioning, low level firmware updates, device-tree);
• Experience in issue-tracking systems maintenance (Jira, Trac);
• Git hands-on experience (merge, rebase, revert, git workflow);
• Knowledge of all conventional Linux scripting languages (bash, python will be a plus);
• Experience in build systems (CMake, Autoconf, Buildroot, Yocto);
• Working knowledge of programming and software development concepts in C or C++;
• Strong understanding of periphery interfaces (uart, spi, i2c, usb);
• Intermediate and higher English, both spoken and written. Be able to communicate directly with USA citizens;
As a plus:
• Various boards bring-up experience (solving boot up issues, kernel tuning, hardware understanding and debug);
• Understanding of Linux network management systems(NetworkManager, PPPD configs);
• Experience with Linux Realtime specifics;
• Experience supporting agile or scrum-based development practices;
• Experience with Gentoo or Arch Linux

Company offer:
• Challenging tasks with using of modern technologies;
• Company with good reputation on market since 1992
• Competitive salary, bonus and medical plan;
• Friendly environment;
• Learn and Use of English;
• Flexible working schedule;
• Lunch Bonus program.

This site was designed with the
.com
website builder. Create your website today.
Start Now