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

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

TEAM LEAD (C++) for Next-Gen Automotive Infotainment Project

Infopulse / Инфопульс
IT - разработка ПО

    Infopulse Ukraine welcomes talented professionals to join our project and to work as a Team Lead (C++) at our Odessa office in an international team on a long-term global project - a state-of-the-art product for the automotive industry. Our customer is a market leader, serving the major companies in the automotive industry. The product is a hi-end car infotainment system (advanced real-time information, communication, entertainment, media and navigation systems; deep integration with handheld devices, cloud, and mixed reality, etc.). As hundreds of millions of users will use the product, it will be developed by a large international team, with adherence to the highest levels of quality assurance and industry standards.

     

    Key Responsibilities

    His/Her team will be responsible for one of the modules of the car head unit and other systems' controller implementation (navigation, speech & voice recognition, connectivity & networking). Position Requirements/Qualifications and Experience

     

    Must have real working experience:

    • Development Team leading expertise
    • Code review expertise
    • Strong estimation skills
    • Software architecture skills
    • C/C++
    • Low-level C++ programming
    • OOP
    • Design patterns (GoF)
    • Multithreading
    • NIX experience

    Must have at least good theoretical knowledge:

     

    • Multithreading
    • Asynchronous programming
    • State-machines concept
    • Memory management
    • Protocol stack concept
    • Application design patterns (MVC, MVVC, etc.)
    • Waterfall/V model development
    • Agile/SCRUM methodology
    • Testing approaches (black box, grey box, white box, etc.)
    • Defect lifecycle

    Good to have:

    • Automotive experience
    • Real-time OS and programming
    • TCP/IP, HTTP, other networking protocols programming experience
    • Embedded programming experience
    • Linux system, kernel development
    • UI development experience and integration of complex business logic with UI
    • SQLite
    • Requirements analysis and design development experience

     

    If you meet the requirements and are interested in the position, please, click on the APPLY NOW.