Position: Embedded Linux Developer
Company: A-listware
Category: C++
Experience required: 5y
English level: intermediate

Required experience and skills:

Personal characteristics: team player, highly motivated, fast learner, able to work in a dynamic and demanding environment. We’re looking for a solid and stable personality to be with us all the way to the exit, and beyond;
Proficiency In Linux BSP, kernel;
BSc/MSc in Computer Science, Computing Engineering, Electrical Engineering or similar;
7+ years of experience with embedded SW development;
Experience with HW/SW interfaces on the board and chip level;
Experience in ARM processors;
Experience with building linux kernel;
Fluent in C and drivers.
Would be a plus:

Experience with cameras / camera drivers;
Experience with modern multi-core ARM devices;
Hardware background, basic knowledge in electronics, ability to read schematics and datasheets, familiarity with HW test equipment;
Experience with custom boards bring-ups (together with board designers);
Experience with implementing remote upgrades (over the air);
Knowledge with Video for Linux;
Experience with boot loaders, kernel, distributions, etc;
Experience in IMX processors (NXP).
Working conditions:

5-day working week, 8-hour working day, flexible schedule;
All UA public holidays are days off;
Vacation and sick leave are covered by the company;
Health care program (activated after the probation period);
Office in the city center;
English classes.