Перейти до вмісту
Upvanta sp. z o.o.

Senior C++ Developer (Security / Legacy Systems)

Upvanta sp. z o.o. Усі вакансії
Wrocław
Gdańsk
Kraków
Warszawa
+1
12 днів тому

Коротко

Senior C++ Developer needed in Wrocław for healthcare product security development. Focus on low-level programming, memory management, and vulnerability fixing. Requires strong C++, legacy code, and debugging skills. Benefits include impact, challenging system, and team collaboration.

Стислий виклад підготував ШІ на основі тексту оголошення.

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!

Опубліковано 2026-09-07
Діє до 2026-12-06
Джерело