Position: Linux System Software Engineer
Company: YaelAcceptic
Category: C++
Experience required: 3y
English level: upper

You will become a part of a highly professional team working in the field of smart sensors and IoT for the futuristic public smart spaces. This role is in charge of being at the forefront of tackling computer-vision and applying different machine learning techniques at scale on large data-sets and embed these to the application processor to allow a real-time real-world computer-vision solution.

Technologies: Python 3, C++11, Yocto, OSTree.

Responsibilities:
Design, develop, and maintain:
-User-space applications for embedded Linux aimed for OS management, monitoring, upgrading, etc. 0
- Functionality for the device's main application;
-The infrastructure for supporting the device's life-cycle (production, provisioning, configuration, upgrade, monitoring, etc.);
- Internal tools for testing/debugging/analyzing the algo engine and other product's functionality;
- Integrate and adapt well-known industry approaches for solving business requirements.
 
Requirements:
-BSc in Computer Science/Engineering or equivalent;
-At least 3 years of Experience with embedded systems;
-At least 2 years of experience with Python 3;
-Expierense with Linux;
-Good understanding of software design;
-Ability to write code in languages other than Python (C++, Java);
-Ability to work in a small team and take responsibility for separate sub-projects;
-Upper-intermediate level of English or higher.
 
Would be a plus:
-Yocto Project Build System;
-Video processing: OpenCV, video-codecs, camera interfaces, etc;
-Network protocols;
-Linux Kernel;
-PKI;
-Familiarity with machine learning Requirements.
 
We offer:
Office conditions: сabinet structure, equipped kitchen, playroom, lunches delivery to the office.

Professional Development: free English courses, field-oriented conferences, access to company's library, free access to the corporate Udemy account, possibility participate and share your knowledge as a speaker in our internal meetups.

Benefits: 100% paid vacation and sick leaves, health insurance, relocation package, teambuilding activities, corporate and birthday parties, daily 4 O'clock Tea-time to gather, have a snack and chat.