Daimler Truck AG
Daimler Truck AG
Daimler Truck AG е глобална автомобилна и транспортна компания, фокусирана върху търговските превозни средства и решенията за мобилност. Портфолиото ѝ включва леки, средни и тежкотоварни камиони, градски и междуградски автобуси, туристически автобуси и автобусни шасита, подкрепени от специализирани финансови услуги. С над 100 000 служители и повече от 40 производствени обекта по света компанията съчетава мащабното производство с работа по дигитализацията, автономното управление и технологиите с неутрални емисии на CO₂ в секторите на логистиката и транспорта.

Инженер по верификация на вграден автомобилен софтуер

Проверявайте вградения автомобилен софтуер и компонентите на ECU чрез модулно тестване, статичен анализ и проследимост на изискванията. Прилагайте 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.
  • Основни познания за системи, базирани на микроконтролери, и софтуерната архитектура на ECU.
  • Познаване на жизнения цикъл на разработката на вграден автомобилен софтуер.
  • Разбиране на методите за софтуерна интеграция и отстраняване на грешки.
  • Основни познания за архитектурата AUTOSAR, включително слоевете BSW, RTE и приложния слой.
  • Опит с комуникационните протоколи CAN, LIN и Ethernet.
  • Познаване на функционалната безопасност и практиките за разработка на автомобилен софтуер.
  • Разбиране на концепциите за разработка, базирана на модели (MBD).
  • Познаване на модели Simulink, генериране на код и работни процеси за верификация на модели.
  • Опит с инструменти за управление на конфигурации и контрол на версиите; предпочита се Git.
  • Опит със SonarQube за анализ на качеството на кода и наблюдение на качествените гейтове.
  • Познания за инженерните процеси на ASPICE, верификацията, проследимостта, прегледите и очакванията за съответствие.
  • Познаване на инструменти за проследяване на дефекти и ALM инструменти.
  • Силни аналитични умения и умения за отстраняване на грешки.
  • Отлични комуникационни и документаторски умения.
  • Способност за управление на заинтересовани страни, съгласуване на очаквания и ръководене на решаването на проблеми.
  • Сътрудничащ, проактивен и прецизен човек, способен да работи самостоятелно.
  • Не е посочена образователна квалификация.