#1 Job Board for tech industry in Europe

Młodszy Inżynier Testów - Developer C
C

Młodszy Inżynier Testów - Developer C

Type of work
Undetermined
Experience
Junior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Python

    junior

    C

    junior

    C++

    nice to have

    Bash

    nice to have

Job description

Online interview
Friendly offer
O Projekcie:
W związku z rozwojem systemu operacyjnego Phoenix-RTOS przeznaczonego dla Internetu Rzeczy, spółka Phoenix Systems poszukuje inżyniera testów, w celu wsparcia procesu testowania systemu oraz bazujących na nim urządzeń i aplikacji.
Obecnie przystępujemy do tworzenia oprogramowania, które będzie miało zastosowanie w nowoczesnych systemach samolotów i dronów. Naszym celem jest opracowanie nowego europejskiego systemu operacyjnego dla bezzałogowych statków powietrznych oraz stworzenie systemu, wyprzedzającego światowe standardy informatyki.

Twój zakres obowiązków
  • poznanie budowy systemu w praktyce,
  • zapoznanie się ze środowiskiem budowania naszego systemu i uruchamiania systemu na różnych architekturach sprzętowych,
  • przeprowadzanie testów i ich automatyzacja,
  • praca twórcza wymagająca zaprojektowania systemu do testowania,
  • rozwój narzędzi do testowania,
  • analiza wymagań DO-178C,
  • zaimplementowanie środowiska testowego realizującego przypadki testowe DO-178C,
  • przeprowadzenie testów,
  • analiza wyników,
  • szukanie błędów,
  • analiza architektury systemu operacyjnego,
  • analiza kodu źródłowego,
  • opracowanie zmian w oparciu o wnioski z analizy błędów.

Nasze wymagania
  • znajomość zagadnień związanych z testowaniem oprogramowania (tworzenie przypadków testowych, tworzenie testów automatycznych, tworzenie planów testów, analiza wykrytych błędów, itp.),
  • umiejętność tworzenia testów automatycznych z wykorzystaniem języka C,
  • znajomość Python,
  • umiejętność projektowania nowych przypadków testowych i udoskonalania już istniejących,
  • znajomość architektury systemów komputerowych,
  • znajomość zagadnień związanych z integracją sprzętu i oprogramowania,
  • umiejętność pisania dokumentacji projektowej,
  • znajomość systemu operacyjnego,
  • umiejętność wniknięcia w kod i zrozumienia go,
  • dociekliwość, poczucie odpowiedzialności inżynierskiej,
  • upór w dążeniu do celu,
  • cierpliwość,
  • gotowość do stawiania czoła porażkom w drodze do sukcesu,
  • analityczne myślenie,
  • dobra znajomość języka angielskiego.

Mile widziane
  • doświadczenie zawodowe na podobnym stanowisku,
  • doświadczenie w wykorzystaniu narzędzi continuous integration,
  • doświadczenie w wykorzystaniu systemów kontroli wersji (github, gerrit),
  • znajomość języka C++ i Bash.

Tak pracujemy nad projektem
  • Clean Code
  • code review
  • Continuous Integration
  • automatyzacja testów

To oferujemy
  • udział w tworzeniu systemu operacyjnego, który ma wyprzedzać światowe standardy informatyki,
  • możliwość pozyskania dogłębnej wiedzy o systemach operacyjnych,
  • możliwość awansu zawodowego i rozwoju,
  • stabilność zatrudnienia,
  • elastyczne godziny pracy,
  • przestronne biuro zlokalizowane w centrum Łomży,
  • benefity pracownicze - prywatną opiekę medyczną, kartę multisport i zajęcia językowe,
  • przyjazną i twórczą atmosferę pracy,
  • atrakcyjne wynagrodzenie