← к выдаче
разработка

Senior Software Engineer C/C++ (UMD | KMD) | AI | SoC | low level | hardware

Gdańsk22 дн. назад

Коротко

Designs and creates user-mode and kernel-mode drivers for AI accelerators; optimizes software-hardware paths; collaborates with hardware and firmware teams. · Needs: Minimum 5 years low-level C/C++ programming, strong HW/SW interface knowledge, higher technical education, English min. B2+.

Описание от работодателя

Lokalizacja biura: Gdańsk Jesteś z innej części Polski? Rozważasz relokację? Forma zatrudnienia: Umowa o pracę | 25 000 - 50 000 zł brutto | długoterminowo, bezpośrednio u klienta bez pośredników Obszar: Półprzewodniki | Zaawansowane systemy AI Prosimy o CV w j. angielskim Jesteśmy otwarci na kandydatów z dostępnością zarówno ASAP jak i 3 miesięcznnym okresem wypowiedzenia. Daily tasks: - Projektowanie i tworzenie sterowników działających w przestrzeni użytkownika (user mode) oraz w jądrze systemu (kernel mode) dla akceleratorów AI i zaawansowanych platform obliczeniowych – od koncepcji aż po wdrożenie produkcyjne. - Maksymalizacja wydajności poprzez optymalizację ścieżki pomiędzy oprogramowaniem a sprzętem, tak aby zredukować do minimum liczbę cykli procesora (CPU) i sprzętu (HW). - Ścisła współpraca z zespołami zajmującymi się hardware’em, firmware’em oraz innym oprogramowaniem w celu dostarczania stabilnych i wysokowydajnych rozwiązań. - Analizowanie i rozwiązywanie złożonych problemów związanych z interakcją software–hardware na różnych warstwach systemu. - Współtworzenie rozwoju naszej infrastruktury AI, z naciskiem na jej skalowalność i niezawodność. Minimum 5 lat praktycznego doświadczenia w programowaniu niskopoziomowym w C/C++. Bardzo dobra znajomość interfejsów sprzęt–oprogramowanie (HW/SW) oraz głębokie rozumienie tego, jak systemy działają „pod maską”. Umiejętność interpretowania dokumentacji technicznej oraz niskopoziomowych API. Doskonałe umiejętności rozwiązywania problemów oraz nastawienie na współpracę i pracę zespołową. Doświadczenie z GPU / akceleratorami sprzętowymi – będzie dodatkowym atutem. Wyższe techniczne wykształcenie Angielski na poziomie min. B2+ -> międzynarodowa współpraca Must have: C, C++, Hardware Nice to have: GPU