👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Principal SW Engineer (AR domain)

Местоположение и тип занятости

Нижний НовгородПолный рабочий день

Компания

Крупный разработчик решений для автоиндустрии и производителей мобильных устройств

Описание вакансии

Условия работы

About the Role

Augmented reality platform development.

What You Will Do

  • Elaborate engineering solutions and implement embedded & automotive source code across multiple Augmented Reality Platform areas of the technology stack that powers the upcoming Harman-Samsung AR-Cockpit products;
  • Under leadership of the SW/Sys architect, implement classes / modules of the Augmented Reality Platform for Harman R&D and customer projects;
  • Write C++ portable, modular, high performance code that serves as Harman Products, understand and execute TDD, having a self-explanatory code style;
  • Contribute to architectural decisions of our Augmented Reality Platform including perception, localization, 6DOF positioning, IMU/GNSS sensor abstraction layer, data management / provisioning, camera data providers, high-performance rendering of AR-elements, interfaces with the other system components and user interface modules by active proposals of concrete solutions and by proof-of-concept implementations in C++;
  • As part of a matrix organization work with engineers, designers, testers and managers in multiple locations as needed to help integrate and deliver solutions.

What You Need

  • Bachelor's Degree or higher in Computer Science or similar education;
  • At least 2 years of professional experience within Augmented Reality domain having participated in several customer projects;
  • 7+ years of experience in C++ with exposure to embedded systems;
  • Knowledge of current software development technologies, such as component-oriented and OO software development, UML, Design Patterns, XML;
  • Deep knowledge of the embedded device constraints and how to root cause and debug issues through the entire SW development life cycle;
  • Self confidence, high team spirit and communication skills;
  • English fluently written and spoken.

What Makes You Eligible

  • Be willing to travel domestically and internationally;
  • Be willing to work in our R&D center in Nizhny Novgorod.

Бонусы

What We Offer

Work in our international team on brand new projects and using cutting edge technologies. Our employees get soft skills’ and technical trainings. We grant a package of additional benefits, such as flexible working time, medical insurance, English classes, HARMAN and Samsung products’ discount program, sport and event programs. We also grant Relocation package for candidates from other cities, composed of monetary bonuses and organizational assistance.