Ring Ukraine — is an innovative research and product development team committed to creating state-of-the-art smart home security systems. Join Ring Ukraine and enjoy cooperation with a product company, apply now to learn of all the benefits of joining our team. Let’s make world better and safer together!
6 июля 2020

C++ Deployment Engineer


Job Summary

We are looking for a C++ Engineer with experience in algorithms and cross-platform development. The primary role is to deploy and organize optimal architecture for existing algorithms. Quick prototypes written in C++/Python should be validated offline when the final, highly optimized implementation in C++ should run on various IoT devices.

Responsibilities and duties

— Deploy different ML algorithms and develop a highly optimized structure for them
— Develop emulating systems
— Working with IoT (large system of physical devices)
— Optimize algorithms for a run on the edge

Qualifications and Skills

— 2+ years of commercial development experience
— MS or BS in Computer Science
— Strong C++ knowledge and CS fundamentals (C++11/14/17 is a plus)
— STL, multithreading, boost
— Hardware knowledge and principles understanding is an asset
— Cross-platform development, code optimization skills
— Strong knowledge of algorithms
— Basic Python 3 knowledge
— Good written and spoken English

We offer multiple benefits that include

— Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
— Challenging tasks and professional growth
— Competitive salary and perks
— PE accounting and support
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Social package, including gym membership compensation, medical insurance
— Free office meals, fruits, and cookies
— Educational possibilities, knowledge hubs, and free corporate English classes
— Career plan, professional growth, and semiannual performance review.