Siemens

Senior Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Разработчик C++ в команду Stellwerksoftware Siemens Mobility в Брауншвейге. Разработка и верификация ПО для управления стрелками и сигналами, миграция на платформу DS3.

Задачи

  • Разрабатывать C++-компоненты от анализа требований через дизайн и реализацию до верификации, согласовывать интерфейсы с программной архитектурой
  • Планировать миграцию существующих компонентов на DS3, оценивать технические риски и разбивать переделку на отдельно проверяемые шаги
  • Разрабатывать тестовую стратегию, автоматизировать unit-, интеграционные, performance- и нагрузочные тесты, встраивать тесты в CI-пайплайны
  • Анализировать сложные дефекты (конкурентность, тайминги, доступ к памяти) на машине разработчика и на целевой аппаратуре
  • Обеспечивать качество через ревью и верификационные доказательства по норме CENELEC EN 50716
  • Обучать новых коллег и передавать знания командам в Пуне

Требования

  • Высшее образование (бакалавр) по информатике или электротехнике
  • Многолетний опыт профессиональной разработки на C++ с самостоятельной ответственностью за компоненты до верификации, желательно в safety-critical среде
  • Владение современным C++ (шаблоны, move-семантика, модель памяти и конкурентности)
  • Опыт планирования и реализации крупных изменений в существующем коде с покрытием тестами
  • Опыт автоматизации тестирования, Python и CI-пайплайнов
  • Уверенная работа с Linux, Git и CMake
  • Хорошее знание немецкого и уверенный английский

Условия

  • Гибридный формат работы с существенной долей удалёнки
  • Привлекательный пакет оплаты с тарифными льготами, корпоративной пенсией и программой акций
  • Возможности профессионального развития и обучения
  • Международное сотрудничество команд в Германии и Индии
  • Инклюзивная и разнообразная среда

Навыки

  • C++
  • Python
  • Linux
  • Git
  • CMake
  • Docker
  • CI
  • Testautomatisierung
  • statische Analyse
  • Sanitizer
  • Coverage-Analyse
  • KI-Werkzeuge

Похожие вакансии

Software Engineer - Database
MotherDuckMiddleБерлинГибрид
107,000 – 160,000 EUR в год
30 окт.
Founding Software Engineer
CleraMiddleМюнхенОфис
100,000 – 250,000 USD в год
30 окт.
Software Engineer, Foundation
CleraMiddleБерлинОфис
80,000 – 110,000 EUR в год
30 окт.
Senior Software Engineer (f/m/d) Block Storage Provisioning
IONOSSeniorБерлинГибрид
30 окт.
Senior Software Engineer (f/m/d) Block Storage Provisioning
IONOSSeniorБерлинГибрид
30 окт.