Вакансия закрыта

Вероятно, работодатель нашел резюме нужного кандидата в базе резюме rabota.ua
А ваше резюме есть в базе?
Создать резюме
Внимание! Это - архив вакансий. Вакансии, которые Вы здесь найдете, неактуальны и помещены сюда исключительно в ознакомительных целях.

Middle Strong C++ Developer

IT-software Manufacturing

    Project Overview:

    Our customer is one of the key players in the world of maps and navigation platform.

    We as a part of customer's program develop data driven location service at global scale, which operates on billions of transactions, map tiles, search and geocode requests.

    The goal of the project is to provide comfortable guidance services for the car driver during the trip. For this purpose software collects and analyzes information from other sub-systems like: Map data, Routing, Traffic load, etc.

    Using these data system provides the following major features and services:

    • Precise matching of the current car position on the road;
    • Voice guidance and detail dynamic navigation on the route4
    • Predictive Street Data which aim to predict possible paths the vehicle may travel along;
    • The project is cross-platform one with car's head-unit as a target platform.

    Various programming languages and technologies, such as C++, Python.


    • Participate in technical discussions to find a right architecture/design solution;
    • Develop new features;
    • Provide design, implementation and complete testing of new features in supported programming languages (C++);
    • Write a highly optimized C/C++ code;
    • Design interfaces and implementation to support reusability, testability and modularity;
    • Integrate our solution with other parts of Navigation platform;
    • Ensure the features are integrated on the target platforms in a way that meets the expectations of the customer.


    • 2+ years of experience in software engineering;
    • C++ (C++11, STL), Python, basic Linux are must;
    • Experience with SW development, performance optimization;
    • Advanced Linux knowledge is prefferable;
    • Excellent analytical, algorithmic and optimization skills;
    • OOAD, architecture and design patterns is a plus;
    • Experience with cross-platform system development is highly prefferable;
    • Knowledge of discrete mathematics will be a plus;
    • Intermediate/Upper-Intermediate English;
    • Well-developed communication skills, team player;
    • Engineering practices and understanding of Agile methodologies.