Position: Linux Kernel Developer
Company: Samsung R&D Institute Ukraine
Category: C++
Experience required: 2y
English level: intermediate
Published: 2023-03-01T00:00:00+02:00

**Required skills:**
•Experience in Linux user-space development in C
•General knowledge of C, Posix API, building / testing / packaging / debugging / scripting in Linux
•Understanding of Linux system internals
•Comfortable with cross-platform development
•At least Bachelor degree, good technical English

**Will be a plus:**
•Solid knowledge in software design (UML, typical architectures)
•Experience with ARM platform
•Knowledge of Linux security architecture (MAC/DAC, SE, LSM, Android/Tizen security models)
•Applied cryptography (authentication & authorization protocols, crypto algs.)

**Responsibilities:**
•Design, develop, build, debug, test, profile Linux user-space modules for Android devices
•Implement security solutions for Linux using C
•Participate in research activities and strategic prototyping for future Samsung products

**We offer:**
• Competitive salary, annual salary review, annual bonuses
• Official employment (gig contract)
• Paid 28 days of annual vacations and sick leaves
• Paid maternity leaves
• Opportunity to become an inventor of international patents with paid bonuses
• Medical & life insurance for employees and their children
• Convenient office location (Business Center 101 Tower)
• Paid lunches
• Regular education and self-development on internal courses and seminars, office library