Projekt polega na rozwoju symulatora w języku C++, który odwzorowuje komunikację z procesorem serwerowym. Umożliwia on przygotowanie testów, które następnie są uruchamiane na sprzęcie. Symulator jest zintegrowany z frameworkiem testowym, który współpracuje z nim i wymienia dane za pomocą komunikacji międzyprocesowej (sockety).
Do głównych zadań na tym stanowisku należą: naprawianie błędów, implementacja nowych funkcjonalności oraz optymalizacja istniejącego kodu.
Dołączysz do nas? ?
✅Min. 3 lata doświadczenia w C++ (C++14/17/20),
✅Programowanie obiektowe (OOP),
✅Struktury danych, algorytmy, system kontroli wersji Git,
✅CMake, narzędzia debugowania (GDB, Valgrind),
✅Linux, Windows, komunikacja międzyprocesowa (sockety, sygnały),
✅Mile widziane: CI/CD (Github Actions), podstawy Pythona.
Aplikuj!
Projekt polega na rozwoju symulatora w języku C++, który odwzorowuje komunikację z procesorem serwerowym. Umożliwia on przygotowanie testów, które następnie są uruchamiane na sprzęcie. Symulator jest zintegrowany z frameworkiem testowym, który współpracuje z nim i wymienia dane za pomocą komunikacji międzyprocesowej (sockety).
Do głównych zadań na tym stanowisku należą: naprawianie błędów, implementacja nowych funkcjonalności oraz optymalizacja istniejącego kodu.
Dołączysz do nas? ?
,[Implementacja nowych funkcji i optymalizacja kodu,, Naprawa błędów i rozwój symulatora,, Współpraca z zespołem testowym i integracja z frameworkiem,, Usprawnianie komunikacji międzyprocesowej. Requirements: C++, CMake, OOP, Git, Linux, GitHub Actions Tools: GIT. Additionally: Private healthcare, Flat structure, International projects, Small teams.