Position: Embedded Developer (Linux)
Company: Lanars
Category: C++
Experience required: 2y
English level: intermediate

**Requirements:**
1) Experience with embedded Linux 
- Debian
- Good linux knowledge: bash, file system, deb package management principles
2) Excellent knowledge of С/С++ language (Frameworks GTK) and experience in embedded development
- Optimisation practices
- Standard library knowledge
- Familiar with CMake and make
- Understanding of linker scripts for GCC/IAR
3) Knowledge of Python language
4) Math background
5) Basic electronics knowledge, digital schematics
6) Intermediate English level

**Will be a plus:**
Experience with GStreamer,  webrtc technology 
Understanding of Lua and Redis
Experience with OpenRPC and JSON-RPC
Knowledge of technology GPRS/3G/LTE
Understanding of device tree and kernel loading principles
Microcontroller programming experience

**What we offer:**
Flexible working hours without overtime
18 vacation days and paid sick leave
5 paid “sick days” per year (absence without a medical certificate)
Gym compensation
English courses right at the office
Individual entrepreneurship maintenance
Spacious, and comfortable office in the city centre
Our own soccer team
Professional barista brewing the most aromatic coffee in the world
Opportunity to work alongside a team of talented and committed software engineers and designers
Professional environment where good ideas and efforts are rewarded
You will also get professional growth, stability of the company on the market and the most loyal management in the world.

We understand that it is difficult to achieve a perfect match between your skills and our requirements, so come and get acquainted if your experience matches at least partially.