Tech Stack
C++
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо старшого інженера з програмного забезпечення на C++ із досвідом роботи в Unreal Engine, щоб приєднатися до нашої автомобільної команди в Remote Ukraine, зосереджуючись на високопродуктивних компонентах HMI та Middleware.
Обов'язки
- Написання, налагодження, документування та технічне обслуговування частин програмного забезпечення.
- Виконання юніт-тестування та інтеграційного тестування.
- Участь у оглядах коду та дизайну однолітків.
- Участь у сесіях оцінки та планування.
- Внесення вкладу у розробку технічної проектної документації та документації для користувачів.
- Надання допомоги інженерам з тестування та персоналу підтримки у вирішенні технічних проблем встановлення програмного забезпечення та його експлуатації.
- Участь у конференц-дзвінках та очних зустрічах із замовником та партнерами замовника.
- Дотримання кращих інженерних практик, технічних стандартів та критеріїв якості, визначених у проекті.
- Звітування про статус та прогрес відповідно до правил проекту.
- Виявлення поточних недоліків у процесі розробки, прийнятих процедурах та інженерних практиках, конфігураціях середовища тощо та пропонування покращань.
- Ескалація технічних проблем до Tech Lead та Product Owner.
- Підвищення кваліфікації у сфері експертизи на різних навчальних курсах, семінарах та/або інших освітніх організаціях.
Вимоги
- POSIX (C++/C++17) навички
- Unreal Engine 4.0 або новіша версія
- Досвід роботи в ембеддених системах
- SOME/IP є шиною повідомлень (дещо схоже на MQTT.)
- CommonAPI C++ є реалізацією мережевого протоколу, яка може генерувати код серіалізації та комунікації.
Буде плюсом
- Franca є мовою для визначення сервісних інтерфейсів (дещо схоже на синтаксис proto2/proto3 Protocol Buffers, але з більшою увагою до RPC.)
- Досвід роботи з відкритим програмним забезпеченням, скриптуванням, CMake та Make є сильним плюсом
Ми пропонуємо
- Віддалена робота з України
- Конкурентоспроможна зарплата
- Можливості для професійного зростання
Про компанію
Клієнт є одним із провідних автомобільних виробників в США. Проект спрямований на розширення команди розробників клієнта та підтримку впровадження компонентів HMI та Middleware для наступного покоління автомобільної платформи, спеціально адаптованої для високопродуктивних та гоночних функцій.