⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior / Principal C++/Qt/QML developer

Прямой работодатель  Schneider Group ( schneider-group.com )
Ереван, Армения
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • C++ • Qt • ML/AI
13 сентября
Релокация • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Schneider Group
Описание вакансии

Senior / Principal C++/Qt/QML developer


We are looking for talented people for our client, famous American company working on artificial intelligence development.

We’re looking for engineers to participate in automotive infotainment system (head-unit) HMI development for one of largest European car manufacturer. Infotainment system is an embedded device that implements digital instrument cluster, central touchscreen, heads-up display (HUD) etc.

Main tasks for such engineer will be development and maintenance of the HMI layer in the product, including prototyping and development of User Interface using Qt and Qt 3D Studio tool, UI optimization on the target, etc.

You will become a part of a large team and join one of key international automotive projects with personnel in EMEA/APAC. The project is responsible for infotainment system software development and maintenance, and the team is responsible for HMI part of that. HMI team contains of 20+ engineers working with Qt/QML-based HMI.


What you will do

You would be asked to participate as a senior (principal/lead) UI developer in one of several SCRUM teams, focused on a specific HMI area or product functionality/domain.

project and teams are using Agile process to interact with customer and CI to build software. You would be asked to attend our daily stand-up meetings, handle development tasks, interact with product management team and participate in product demos, etc.

Your main responsibilities:

For Senior:

  • HMI (UI) prototyping using QML
  • Complex UI development using QML, including animations
  • HMI application debugging / performance optimizations
  • Development and maintenance of HMI layer business logic using C++/Qt
  • Defects corrections

For Principal:

  • Development and maintenance of HMI layer business logic using C++/Qt
  • Development of state-of-the-art HMI UI using Qt/QML
  • Harman HMI applications framework/toolkit updates/refactoring
  • HMI application performance optimizations (CPU, memory, bootup time, etc)
  • Defects correction

You will be also asked to participate in

  • code-reviews
  • communication with foreign teammates and the customer
  • mentoring of new engineers
  • knowledge sharing sessions with the team

What we are looking for

  • 3-5 (5-8 for Principal) years practical experience with C++
  • 3+ (3-5 for Principal) years’ experience developing UI with Qt and QML
  • English at B1 level
  • Experience working in Agile/SCRUM
  • Experience with git/svn

What is Nice to Have: OpenGL experience, shaders implementation; Linux graphics stack/Wayland knowledge; English at B2 level or higher; Experience in HMI software development for automotive

What We Offer

  • Impact on future technology development
  • Relocation to Armenia (Yerevan)
  • Relocation package
  • Extensive training opportunities through our own university
  • Competitive wellness benefits
  • Tuition reimbursement
  • An inclusive and diverse work environment that fosters and encourages professional and personal development

Информационные технологииРазработкаC++Qt
Отрасль и сфера применения
Уровень должности
СеньорТимлид/Руководитель группы