Regular Software Engineer (C/C++, Linux) - Kraków (Małopolskie), Polska K/M

Astek

Kraków

Hybrid

PLN 188,000 - 247,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Długoterminowa współpraca
Szkolenia techniczne
Mentoring CC
Ścieżka kariery
Benefity pracownicze
Atmosfera zespołowa

Job summary

Astek Polska sp. z o.o. poszukuje Regular Software Engineer (C/C++, Linux) w trybie hybrydowym z Krakowa. Do zadań należy rozwój systemów C/C++ w Linuxie, praca przy projektach związanych z infrastrukturą telekomunikacyjną i dbanie o niezawodność oraz wydajność w środowiskach produkcyjnych.

Wymagane co najmniej 4 lata doświadczenia, dobra znajomość zarządzania pamięcią, wątków i IPC. Znajomość GDB/Valgrind i narzędzi sanitizers mile widziana; komunikacja po angielsku w zespole Agile.

Qualifications

  • Co najmniej 4 lata doświadczenia w C/C++ i Linux.
  • Praca z dużymi codebase'ami i rozwijaniem legacy.
  • Zarządzanie pamięcią, wątki i synchronizacja.
  • Diagnozowanie i debugowanie w środowisku produkcyjnym.

Responsibilities

  • Projektowanie, rozwój, testowanie i integracja oprogramowania dla infrastruktury telekomunikacyjnej Motorola Solutions.
  • Rozwój i utrzymanie systemów C/C++ w Linuxie.
  • Praca nad rozwiązaniami o wysokiej dostępności i wydajności.
  • Analiza pamięci, wydajności, współbieżności i komunikacji między komponentami.
  • Współpraca z zagranicznymi zespołami inżynierskimi.
  • Code review i zapewnienie wysokiej jakości kodu.

Skills

C/C++
Linux
Multi-threading
Memory management
Debugging
IPC/Networking
GDB/Valgrind

Tools

GDB
Valgrind
Sanitizers

Job description

Obecnie dla naszego klienta z branży telekomunikacyjnej poszukujemy kandydata/kandydatki na stanowisko Regular Software Engineer (C/C++, Linux) (K/M).

Dodatkowe informacje

Tryb pracy: hybrydowy (2 dni w tygodniu z biura w Krakowie)

Oferowane wynagrodzenie

Wynagrodzenie: do 1180 PLN netto/dzień/B2B, w zależności od posiadanego doświadczenia i kompetencji.

Sprawdzisz się w tej roli, jeżeli:
  • Masz co najmniej 4 lata doświadczenia komercyjnego w programowaniu zarówno w C, jak i C++.
  • Dobrze odnajdujesz się w pracy z dużymi, rozwijanymi od lat codebase'ami i nie boisz się analizować oraz rozwijać kodu legacy.
  • Swobodnie poruszasz się w obszarach takich jak zarządzanie pamięcią, wskaźniki, programowanie wielowątkowe oraz synchronizacja.
  • Potrafisz diagnozować złożone problemy, analizować trudne do odtworzenia błędy i skutecznie debugować aplikacje działające w środowisku produkcyjnym.
  • Posiadasz praktyczne doświadczenie w pracy z Linuxem, obejmujące m.in. procesy i wątki, IPC, komunikację sieciową, sockety, analizę logów, core dumpów oraz wykorzystanie narzędzi takich jak GDB, Valgrind czy sanitizery.
  • Rozumiesz, jak projektować i rozwijać oprogramowanie, które musi działać niezawodnie nie tylko w środowisku testowym, ale również w złożonych systemach produkcyjnych.
  • Czujesz się odpowiedzialny/-a za dostarczane rozwiązania i chcesz przejmować ownership nad funkcjonalnościami od projektu, przez implementację i testy, aż po wdrożenie oraz utrzymanie.
  • Lubisz współpracę w środowisku Agile i swobodnie komunikujesz się w języku angielskim.
Mile widziane:
  • Doświadczenie w branży telekomunikacyjnej lub przy systemach komunikacji radiowej.
  • Znajomość protokołów sieciowych i systemów rozproszonych.
  • Doświadczenie w tworzeniu oprogramowania dla systemów o wysokiej dostępności lub rozwiązań mission-critical.
  • Praktyczna znajomość Bash/Shell scripting.
  • Doświadczenie z CI/CD oraz automatyzacją procesów developerskich.
  • Znajomość środowisk chmurowych lub konteneryzacji.
Zadania, które na Ciebie czekają:
  • Projektowanie, rozwój, testowanie i integracja oprogramowania wspierającego infrastrukturę telekomunikacyjną Motorola Solutions.
  • Rozwijanie i utrzymywanie systemów tworzonych w technologiach C i C++ działających w środowisku Linux.
  • Praca nad funkcjonalnościami wykorzystywanymi w rozwiązaniach mission-critical, gdzie kluczowe znaczenie mają niezawodność, wydajność i stabilność działania.
  • Analiza oraz rozwiązywanie problemów związanych z pamięcią, wydajnością, współbieżnością i komunikacją między komponentami systemu. Integracja nowych funkcjonalności z istniejącą architekturą oraz dbanie o kompatybilność rozwiązań.
  • Współpraca z globalnymi zespołami inżynierskimi w ramach całego cyklu życia produktu.
  • Zapewnianie wysokiej jakości kodu poprzez testowanie, code review i aktywne uczestnictwo w procesie rozwoju oprogramowania.
  • Odpowiedzialność end-to-end za dostarczane funkcjonalności, od koncepcji po wdrożenie produkcyjne.
Nasz proces rekrutacji

Rozmowa z naszym Rekruterem - Rozmowa z naszym Business Managerem - Spotkanie z Klientem. W uzasadnionych przypadkach po rozmowie z Rekruterem wprowadzamy dodatkowy etap weryfikacji technicznej.

Co oferujemy
  • Długoterminowa współpraca
  • Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
  • Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami
  • Jasna ścieżka kariery
  • Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
  • Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
Klauzula informacyjna

Administratorem Pana/Pani danych osobowych jest ASTEK Polska sp. z o.o. z siedziba w Warszawie (00-133) przy Al. Jana Pawla II 22. Przysługuje Panu/Pani prawo do wglądu do danych, prawo żądania usunięcia danych itp. Szczegółowe informacje dotyczace przetwarzania: http://astek.pl/polityka-prywatnosci. W dowolnym momencie przysługuje Panu/Pani prawo do wycofania wyrażonych zgód. W razie wycofania zgód prosimy o kontakt e-mailowy na adres privacy@astek.net lub pisemnie na adres administratora. Procedura dokonywania zgłoszeń przez sygnalistów w ASTEK Polska sp. z o. o.: https://astek.pl/sygnalisci/

Nr ref

AO240702

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager - Praca zdalna K/M
Software Engineering Manager - Praca zdalna K/M

Astek • Warszawa

On-site
PLN 180,000 - 300,000
Długoterminowa współpraca
Szkolenia techniczne
Mentoring CC
+5
Hardware Architect Engineer (she/he) - Kraków (Małopolskie), Polska
Hardware Architect Engineer (she/he) - Kraków (Małopolskie), Polska

Astek • Kraków

On-site
Długoterminowa współpraca
Szkolenia techniczne
Pakiet benefitów (Multisport, prywatna opieka medyczna)
Senior Java Developer /Tech Lead - Praca zdalna K/M
Senior Java Developer /Tech Lead - Praca zdalna K/M

Astek • Warszawa

Hybrid
PLN 139,000 - 232,000
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
+2
Hardware Engineer (m/k) – Kraków (Małopolskie), Polska Astek
Hardware Engineer (m/k) – Kraków (Małopolskie), Polska Astek

ASTEK Polska Sp. z o.o. • Kraków

Hybrid
Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Programista Embedded C++ / Programistka Embedded C++ – Kraków (Małopolskie), Polska K/M Astek
Programista Embedded C++ / Programistka Embedded C++ – Kraków (Małopolskie), Polska K/M Astek

ASTEK Polska Sp. z o.o. • Kraków

Hybrid
PLN 164,000 - 199,000
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
+4
Embedded Software Engineer (she/he) – Praca zdalna K/M Astek
Embedded Software Engineer (she/he) – Praca zdalna K/M Astek

ASTEK Polska Sp. z o.o. • Poland

Remote
PLN 175,000 - 203,000
Long-term cooperation
Certifications and skill development
Mentoring Competence Center
+4
Android Developer – Warszawa (Mazowieckie), Polska K/M Astek
Android Developer – Warszawa (Mazowieckie), Polska K/M Astek

ASTEK Polska Sp. z o.o. • Warszawa

On-site
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Fullstack Developer (K/M) – Warszawa (Mazowieckie), Polska K/M Astek
Fullstack Developer (K/M) – Warszawa (Mazowieckie), Polska K/M Astek

ASTEK Polska Sp. z o.o. • Warszawa

Hybrid
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
+5
Senior Electronics Engineer (m/k) – Kraków (Małopolskie), Polska Astek
Senior Electronics Engineer (m/k) – Kraków (Małopolskie), Polska Astek

ASTEK Polska Sp. z o.o. • Kraków

Hybrid
Szkolenia techniczne
Prywatna opieka medyczna
Ubezpieczenie na życie
+2
Programista .NET (K/M) - Katowice (Śląskie), Polska K/M
Programista .NET (K/M) - Katowice (Śląskie), Polska K/M

Astek • Katowice

On-site
PLN 145,000 - 158,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
+2