Senior Systems Performance Engineer (C, C++, Rust)
Miejsce pracy: Warszawa
Technologie, których używamy
Wymagane
System operacyjny
O projekcie
Senior Systems Performance Engineer (C, C++, Rust)
Zapraszamy do naszego nowego projektu:
Tworzymy przełomową platformę typu „Cold Storage as a Service” (usługa długoterminowego przechowywania danych), która zapisuje dane bezpośrednio na szkle przy użyciu technologii laserowej wysokiej energii. Efektem jest nośnik zaprojektowany z myślą o trwałości liczonej w stuleciach, odporny na czynniki środowiskowe, zagrożenia cybernetyczne oraz awarie infrastruktury.
Poszukujemy doświadczonego inżyniera oprogramowania (Senior Systems Performance Software Engineer), który chce pracować na styku sterowania sprzętem, automatyzacji i technologii przechowywania danych nowej generacji.
Tak organizujemy naszą pracę
Liczba osób w zespole
5
Tak pracujemy
- wewnątrz organizacji
- koncentrujesz się na jednym projekcie
- możesz zmienić projekt
- masz wpływ na wybór narzędzi i technologii
- masz wpływ na rozwiązania technologiczne
- masz wpływ na produkt
- tworzysz kod "od zera"
- agile
- scrum
Twój zakres obowiązków
- Projektowanie, tworzenie i utrzymywanie niskopoziomowego oprogramowania systemowego dla systemów pamięci masowej nowej generacji
- Tworzenie oprogramowania sterującego i integrującego się bezpośrednio z kamerami, cyfrowymi układami luster (DMD) oraz komponentami sterowania maszyną
- Wykorzystywanie pełnych możliwości sprzętu (przetwarzanie strumieni danych 100 GB)
- Projektowanie z uwzględnieniem priorytetowego traktowania bezpieczeństwa (security-first)
- Współtworzenie architektury systemu obejmującej warstwy sprzętową, systemową i programistyczną
- Ścisła współpraca z inżynierami specjalizującymi się w optyce, mechanice i oprogramowaniu
- Ustalanie najlepszych praktyk inżynieryjnych, strategii testowania i standardów jakości
- Współudział w definiowaniu procesów wdrażania, monitorowania, diagnostyki i wsparcia produkcji
- Rozwiązywanie złożonych problemów inżynieryjnych, dla których nie istnieją gotowe rozwiązania
- Odpowiedzialność za systemy na każdym etapie: od prototypu po wdrożenie do produkcji
Nasze wymagania
- Minimum 5 lat doświadczenia w tworzeniu oprogramowania ukierunkowanego na wydajność/przepustowość lub przetwarzanie strumieni danych (data pipelines)
- Biegła znajomość języka C, C++ i/lub Rust (Assembler)
- Podejście stawiające bezpieczeństwo na pierwszym miejscu (security-first mindset)
- Doświadczenie w pracy z kamerami i potokami przetwarzania obrazu (przepustowość 100 GB i wyższa)
- Dogłębna znajomość architektury systemów sprzętowych (kwestie związane z timingiem i ograniczeniami przepustowości)
- Doświadczenie w tworzeniu oprogramowania współpracującego z fizycznym sprzętem
- Wysokie umiejętności debugowania i rozwiązywania problemów
- Doświadczenie we wdrażaniu złożonych systemów – od fazy prototypu do produkcji
- Doświadczenie w programowaniu w środowisku Linux
- Doskonała komunikacja w języku angielskim
To oferujemy
- Stanowisko inżynierskie z realnym wpływem na kierunek rozwoju produktu i technologii
- Możliwość kształtowania architektury, procesów i kultury inżynieryjnej
- Dostęp do najnowocześniejszych technologii na styku fotoniki, sprzętu i oprogramowania
- Praca zdalna
Tak pracujemy nad projektem
- Clean Code
- code review
- wzorce projektowe
- Continuous Deployment
- Continuous Integration
- wsparcie architekta / lidera technicznego
Takie dajemy możliwości rozwoju
- konferencje w Polsce
- mentoring
- przestrzeń do eksperymentowania
- wsparcie merytoryczne od liderów technologicznych
- wspieramy wydarzenia dla IT
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie szkoleń i kursów
- możliwość pracy zdalnej
- elastyczny czas pracy
- owoce
- spotkania integracyjne
- firmowa biblioteka
- brak dress code’u
- kawa / herbata
- napoje
- parking dla pracowników
- strefa relaksu
- paczki świąteczne
- świętowanie urodzin
- program rekomendacji pracowników
Qualent Sp.zo.o Sp.k
Qualent jest firmą z bogatym doświadczeniem z zakresu doradztwa biznesowego związanego z wykorzystaniem technologii informatycznych oraz tworzenia oprogramowania "szytego na miarę" dla dużych przedsiębiorstw polskich i zagranicznych (Skandynawia, Niemcy, UK).
Oferujemy usługi związane z tworzeniem i wdrażaniem oprogramowania, integracją i dostosowywaniem rozwiązań istniejących w przedsiębiorstwie, a także audytu jakości i konsultacji z zakresu poprawy wydajności i bezpieczeństwa.
Jeśli nie lubisz klimatu korporacji, a mimo to chcesz pracować przy dużych, ciekawych
i wymagających zagadnieniach, zapraszamy do współpracy
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Qualent Sp.zo.o Sp.k z siedzibą w: Zawrat 25, 02-702 Warszawa (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.