Daimler Truck AG
Daimler Truck AG
Daimler Truck AG — міжнародна автомобільна та транспортна компанія, що спеціалізується на комерційному транспорті й рішеннях у сфері мобільності. Її портфоліо охоплює легкі, середньотоннажні та великовантажні вантажівки, міські й міжміські автобуси, туристичні автобуси та автобусні шасі, а також спеціалізовані фінансові послуги. У компанії працює понад 100 000 співробітників, а виробництво здійснюється більш ніж на 40 майданчиках у всьому світі. Daimler Truck поєднує масштабне виробництво з розвитком цифровізації, автономного водіння та технологій із нульовими викидами CO₂ для логістичної й транспортної галузей.

Інженер із верифікації вбудованого автомобільного ПЗ

Перевірка вбудованого автомобільного ПЗ і компонентів ЕБУ за допомогою модульного тестування, статичного аналізу та простежуваності вимог. Застосування TESSY, GTest, Polyspace, MISRA C/C++ і практик ASPICE для забезпечення якості коду та готовності до випуску.

Опис

  • Виконувати модульне тестування компонентів вбудованого ПЗ і підтверджувати функціональну поведінку відповідно до визначених вимог до ПЗ.
  • Проводити статичний аналіз за допомогою Polyspace і допомагати усувати виявлені порушення.
  • Оцінювати відповідність MISRA C/C++ і застосовним стандартам кодування проєкту.
  • Готувати та підтримувати результати модульного тестування, підтвердження покриття й записи про простежуваність.
  • Проводити перевірку на основі вимог і зберігати двосторонні зв’язки між вимогами, проєктуванням, реалізацією та артефактами тестування.
  • Брати участь у перевірках коду та рекомендувати зміни, що підвищують надійність і супроводжуваність ПЗ.
  • Співпрацювати з архітекторами, розробниками, інтеграторами та командами валідації для аналізу й усунення проблем.
  • Брати участь у заходах Agile і Scrum, регулярно надаючи інформацію про перебіг робіт.
  • Допомагати із завданнями підготовки до випуску та оцінюванням проходження контрольних етапів якості.
  • Дотримуватися організаційних процедур, практик ASPICE і вимог системи управління якістю.
  • Підтримувати докази верифікації відповідно до очікувань проєкту та замовника.
  • Звітувати про перебіг тестування, перешкоди та статус готовності до випуску.
  • Допомагати вдосконалювати процеси, документацію та стандарти верифікації.

Вимоги

  • 2–3 роки досвіду верифікації вбудованого автомобільного ПЗ з акцентом на модульне тестування та статичний аналіз.
  • Практичний досвід використання TESSY для модульного тестування вбудованого ПЗ.
  • Досвід роботи з Google Test (GTest) для модульного тестування та тестування компонентів.
  • Ґрунтовне знання методів верифікації ПЗ і практик запобігання дефектам.
  • Знання концепцій покриття операторів, гілок, рішень і MC/DC.
  • Практичний досвід роботи з інструментами статичного аналізу Polyspace.
  • Робоче знання настанов MISRA C/C++ і вимог відповідності стандартам кодування.
  • Досвід аналізу результатів статичного аналізу та усунення проблем якості коду.
  • Знайомство з метриками якості ПЗ і звітністю щодо відповідності вимогам.
  • Глибоке розуміння концепцій програмування на Embedded C.
  • Базові знання мікроконтролерних систем і архітектури ПЗ ЕБУ.
  • Знання життєвого циклу розробки вбудованого автомобільного ПЗ.
  • Розуміння методів інтеграції та налагодження ПЗ.
  • Базові знання архітектури AUTOSAR, зокрема рівнів BSW, RTE і застосунків.
  • Досвід або обізнаність із протоколами зв’язку CAN, LIN та Ethernet.
  • Розуміння функціональної безпеки та практик розробки автомобільного ПЗ.
  • Розуміння концепцій розробки на основі моделей (MBD).
  • Знайомство з моделями Simulink, генерацією коду та робочими процесами верифікації моделей.
  • Досвід роботи з інструментами керування конфігураціями та версіями; перевагою є Git.
  • Досвід роботи із SonarQube для аналізу якості коду та моніторингу контрольних етапів якості.
  • Знання інженерних процесів ASPICE, верифікації, простежуваності, перевірок і вимог щодо відповідності.
  • Знайомство з інструментами відстеження дефектів і ALM.
  • Розвинені аналітичні навички та навички налагодження.
  • Відмінні навички комунікації та документування.
  • Здатність керувати взаємодією із зацікавленими сторонами, узгоджувати очікування та очолювати розв’язання проблем.
  • Командний, ініціативний, уважний до деталей фахівець, здатний працювати самостійно.
  • Вимоги до освіти не зазначені.