Senior C Engineer (with C++)
⚲ Warszawa
22 000 – 30 000 zł / mies.
Wymagania
- min. 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania
- biegłość w czytaniu i modyfikowaniu kodu C oraz umiejętność poruszania się w dużym, długożyjącym codebase
- doświadczenie z C++
- manualna implementacja i interpretacja struktur danych w C (stos, listy, kolejki — bez STL) oraz zarządzanie pamięcią
- znajomość struktur danych i algorytmów, doświadczenie w rozwijaniu i/lub utrzymaniu złożonej architektury i algorytmów, praca w Visual Studio
- podstawy fizyki elektryczności i budowy obwodów elektronicznych
- wykształcenie magisterskie lub doktorat z informatyki, elektroniki lub pokrewnej dziedziny
- angielski na poziomie C1+
Opis stanowiska
Praca przy dojrzałym produkcie — symulatorze analogowo-mieszanym, gdzie ok. 80% kodu to C, a 20% C++. Zdecydowana większość zadań to utrzymanie istniejącego kodu w C, tylko ok. 20% to nowe funkcjonalności, co może być monotonne i mało rozwojowe dla osób szukających zielonych projektów. Oferta dla osób z solidnym zapleczem matematycznym i fizycznym, gotowych na pracę z algorytmami symulującymi zjawiska elektryczne oraz na współpracę z zespołem z USA (dwa popołudniowe spotkania w tygodniu).
🔍 Dekoder Ogłoszenia
🔴
80% of the tasks are maintenance
Zdecydowana większość pracy to utrzymanie legacy kodu w C, nie nowe funkcjonalności — może być monotonne i mało rozwojowe
🟡
Taking over a product area
Przejmujesz odpowiedzialność za obszar produktu, co może oznaczać dużą presję i samodzielność w rozwiązywaniu problemów