Position: Firmware Engineer
Company: YRC
Category: C++
Experience required: 3y
English level: intermediate

🔸 What we expect from you:
● More than 5 years of experience in writing and designing quality software
● Strong knowledge of C/C++ 
● Experience with RTOS (real-time operating systems).
● Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools
● Demonstrated ability to take initiative to identify and solve complex system-level issues.
● Excellent analytical and empirical problem solving and troubleshooting skills. Ability to apply statistical methodology in evaluating the design and system performance.
● Strong written and verbal English language communication skills (В1).
● Bachelor's degree in Computer Science, Electrical Engineering, or related field
● Strong understanding and knowledge of approaches and concepts for building highly available and scalable applications
● Quick learning ability is required as well as teamwork spirit and ability to integrate in a multilingual and multicultural environment

🔸 It would be a plus
● Knowledge of Python
● Experience in integrations with well known 3rd party services (e.g. payment gateways, accounting, SMS, marketing services, etc.)
● Knowledge/experience in AWS or any other cloud provider
● Knowledge/experience in Big Data, IoT, and Machine Learning
● Experience in process automation - scripts, backups, rollback, etc.

🔸In this role, you’ll:
Сreate interactive, user-friendly, high-performance, well-integrated applications, and solutions, both "standalone" or as part of a multi-level system, that helps companies solve everyday business tasks and overcome challenges of the digital era.

This role appeared because of the team extension.
As a part of a team you will be involved in development of new functionality (not in the refactoring of previous code or testing).

What needs to be handled now — pet collar firmware development based on ESP32.

🔸Benefits company offer:
● Non-routine work, and a place for your ideas
● Friendly, flexible, high-trust, and people-first environment
● Supportive and technical leadership team
● В2В contract (EUR - before taxes)+NDA
● Paid vacation
● Remote work, CET time zone

🔸 Interview in two stages:
1. Technical introductory interview with a company representative
2. Final interview with the company's CEO

Send your CV!

Note: Due to time zone differences, we won’t be able to hire applicants not residing in Europe.