Senior C++ Software Engineer 

Oferta

  • Pracę przy nowoczesnych technologiach związanych z autonomicznymi systemami transportu
  • Zatrudnienie przez Bergman Engineering na okres 6 miesięcy
  • Wynagrodzenie na poziomie 25.000 – 30.000 PLN netto/ msc w ramach kontraktu B2B
  • Dofinansowanie do kafeterii benefitowej (w tym karty sportowej)
  • Możliwość przystąpienia do pakietu medycznego i ubezpieczenia
  • Możliwość wzięcia udziału w ciekawych projektach w ramach grupy Bergman Engineering
  • Dostęp do szkoleń online Masterclass

Obowiązki

  • Rozwój i utrzymanie testów dla oprogramowania tworzonego w C++
  • Przygotowywanie testów integracyjnych weryfikujących spełnienie wymagań funkcjonalnych i technicznych
  • Implementacja testów jednostkowych w C/C++
  • Analiza wyników testów, identyfikowanie nieprawidłowości oraz wprowadzanie poprawek w kodzie źródłowym
  • Aktualizowanie dokumentacji technicznej w związku z rozwojem i zmianami w oprogramowaniu
  • Optymalizacja rozwiązań programistycznych, m.in. w zakresie zarządzania pamięcią oraz obsługi błędów i ostrzeżeń
  • Udział w przeglądach kodu oraz dbanie o zgodność z obowiązującymi standardami programistycznymi
  • Udział w doskonaleniu procesu wytwarzania oprogramowania i podnoszeniu jakości nowego kodu, zgodnie z przyjętymi standardami programistycznymi i testowymi

Wymagania

  • Wykształcenie wyższe, preferowane kierunki: informatyka, elektrotechnika lub pokrewne
  • Minimum 5 lat doświadczenia w tworzeniu oprogramowania w nowoczesnym C++
  • Znajomość języka C
  • Doświadczenie w pracy z rozproszonymi systemami czasu rzeczywistego działającymi na Linux/Unix
  • Doświadczenie z Git oraz narzędziami CI/CD i automatyzacją testów
  • Znajomość Python będzie dodatkowym atutem
  • Mile widziane doświadczenie w tworzeniu oprogramowania zgodnie z wymaganiami i standardami dla branż regulowanych, np. ISO 13849, ISO 26262, IEC 61508 lub ASPICE
  • Umiejętność szybkiego wdrażania się w nowe zadania, problemy i środowiska technologiczne
  • Samodzielność, inicjatywa oraz nastawienie na szukanie rozwiązań
  • Umiejętność współpracy i komunikacji w zespole
  • Bardzo dobra znajomość języka angielskiego (C1) w mowie i piśmie