Senior C++ Developer (Security / Legacy Systems)
W skrócie
Senior C++ Developer needed in Katowice for a healthcare product. Responsibilities include security analysis, implementing security fixes, low-level C++ development, memory management, and threading. Requires strong C++ commercial experience, legacy code familiarity, and debugging skills.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
Dołącz do projektu realizowanego dla naszego klienta rozwijającego zaawansowany produkt z obszaru healthcare. Poszukujemy doświadczonego C++ Developera, który będzie odpowiedzialny za rozwój bezpieczeństwa i niezawodności istniejącego, rozbudowanego systemu. To ciekawa rola dla osoby, która dobrze czuje się w pracy z dużymi, legacy'owymi bazami kodu C++, programowaniem niskopoziomowym oraz zagadnieniami związanymi z bezpieczeństwem aplikacji i pamięci.
Twoje zadaniaanaliza wymagań bezpieczeństwa oraz wykrytych podatności, implementacja zmian zwiększających bezpieczeństwo produktu, usuwanie podatności takich jak buffer overflow, memory corruption, unsafe input handling czy SQL Injection, praca z rozbudowanym kodem C++, w tym logiką opartą na wskaźnikach i ręcznym zarządzaniu pamięcią, utrzymanie i rozwój komponentów wykorzystujących threading i multithreading, analiza wpływu planowanych zmian oraz ryzyka regresji, udział w code review, testowaniu, debugowaniu i troubleshootingu, ścisła współpraca z developerami, architektami, QA oraz ekspertami ds. bezpieczeństwa, ciągła integracja zmian z istniejącym produktem.
Czego oczekujemy?
Must-have:bardzo dobre doświadczenie komercyjne w programowaniu w C++,doświadczenie w pracy z dużymi, dojrzałymi lub legacy'owymi bazami kodu, bardzo dobra znajomość programowania niskopoziomowego, praktyczna znajomość:wskaźników i arytmetyki wskaźników, ręcznego zarządzania pamięcią, bounds checking, memory safety, doświadczenie w identyfikowaniu i usuwaniu podatności związanych z:buffer overflow, memory corruption, unsafe input handling, innymi podatnościami charakterystycznymi dla native code, doświadczenie z threadingiem i multithreadingiem, dobra znajomość programowania obiektowego, bardzo dobre umiejętności debugowania i rozwiązywania problemów technicznych, doświadczenie we współpracy z architektami, QA, zespołami security oraz developerami, dobra znajomość SQL i zasad bezpiecznego dostępu do baz danych.
Mile widziane:znajomość Qt lub podobnych frameworków desktop GUI, doświadczenie z aplikacjami działającymi w środowisku Windows / Windows Server, doświadczenie z Oracle Database, znajomość ISAM lub innych legacy'owych technologii przechowywania danych, doświadczenie w obszarze Secure Software Development, doświadczenie w analizie i usuwaniu udokumentowanych podatności bezpieczeństwa.
Dlaczego warto?realny wpływ na bezpieczeństwo i stabilność produktu z obszaru healthcare, praca nad rozbudowanym i technicznie wymagającym systemem C++,możliwość rozwoju kompetencji w obszarze Application Security i Secure Software Development, współpraca z doświadczonym zespołem developerów, architektów i ekspertów security, udział w długofalowym rozwoju istniejącego produktu.
Jeżeli masz doświadczenie w C++, dobrze rozumiesz mechanizmy zarządzania pamięcią i chcesz pracować przy realnych wyzwaniach związanych z bezpieczeństwem aplikacji — zapraszamy do aplikowania!
| Opublikowana | 2026-09-07 |
| Wygasa | 2026-12-06 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
ML/AI Engineer
Svitla Systems
KatowiceLead Data Scientist / ML Engineer
Addepto
Katowice, SilesianDevOps Engineer (AWS) - 100% Remote
ITLT
KatowiceCloud Data Architect (GCP)
Future Processing
KatowiceData Engineer (Spark)
Addepto
Katowice