W skrócie
- Zadania: Twórz innowacyjne rozwiązania w zakresie integracji systemów i oprogramowania.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Praca zdalna, elastyczny grafik, rozwój zawodowy i stabilne wynagrodzenie.
- Pozostałe informacje: Możliwości rozwoju kariery i wsparcie w nauce w przyjaznym środowisku.
- Dlaczego ta praca: Dołącz do zespołu ekspertów i twórz przełomowe technologie dla globalnych klientów.
- Kwalifikacje: Wymagana wiedza z zakresu inżynierii komputerowej oraz doświadczenie w integracji sprzętu i oprogramowania.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
W AtSPDTechnology łączymy zespół podobnie myślących ludzi, którzy są napędzani pragnieniem przynoszenia wartości poprzez swoją pracę, zjednoczeni w swoim zaangażowaniu w wysoką wydajność i dostarczanie niestandardowych, nowoczesnych rozwiązań technologicznych, które wspierają rozwój klientów. Wzmacniamy naszych pracowników kulturą doskonałości i dajemy im możliwość ponoszenia odpowiedzialności za wkład na każdym poziomie. Cenimy ludzkość i współpracę, zachęcamy do rozwoju zawodowego i osobistego oraz wspieramy elastyczne środowisko pracy, w którym każdy wkład jest mile widziany.
W tej roli będziesz prowadzić nowoczesną technologię przyspieszacza uczenia maszynowego (ASIC), która zasila wymagające aplikacje AI i globalną infrastrukturę chmurową. Wykorzystasz swoją wiedzę w zakresie projektowania i weryfikacji, aby ocenić złożone projekty cyfrowe, ze szczególnym uwzględnieniem architektury obliczeń ML i jej integracji w systemach opartych na AI/ML. Skupisz się na rozwoju ASIC, walidacji, oprogramowaniu, narzędziach i metodologiach, przesuwając granice rozwoju chipów i integracji sprzętu z oprogramowaniem.
Jako starszy inżynier będziesz odpowiedzialny za międzydziałowe strumienie pracy skoncentrowane na integracji sprzętu i oprogramowania oraz walidacji, aby wykazać funkcjonalność i wydajność sprzętu, oprogramowania i systemu. Będziesz kluczowym ogniwem między zespołami specyfikacji, projektowania i weryfikacji, a także zespołami kompilatorów i wydajności w ekosystemie IP obliczeń ML.
Środowisko pracy
- W pełni zdalna rola.
- Elastyczny harmonogram z udziałem w ceremoniach zespołowych i współpracy międzydziałowej.
Obowiązki
- Przegląd specyfikacji i projektów chipów, opracowywanie planów integracji z partnerami oprogramowania i systemów, koordynowanie dostaw sprzętu/oprogramowania.
- Prowadzenie uruchamiania funkcji obliczeń ML, integracja i walidacja złożonych projektów sprzętowo-programowych, w tym IP stron trzecich.
- Opracowywanie oprogramowania walidacyjnego w celu weryfikacji funkcjonalności sprzętu.
- Wykonywanie metodologii współsymulacji sprzętu i oprogramowania z wykorzystaniem RTL, emulacji i środowisk FPGA.
- Wykorzystywanie symulatorów architektonicznych i modeli wydajności do korelacji wyników.
- Projektowanie testów walidacyjnych i mikrobenczmarków w celu weryfikacji funkcjonalności i wydajności IP.
- Tworzenie kompleksowych planów testów we współpracy z zespołami międzydziałowymi, w tym projektowaniem, weryfikacją projektów (DV), oprogramowaniem układowym i architekturą.
- Posiadanie dyskusji dotyczących debugowania z zespołami projektowymi/DV/oprogramowania/architektury i pomoc w ustalaniu przyczyn awarii funkcjonalnych i problemów z wydajnością w całym cyklu rozwoju produktu.
- Poprawa pokrycia walidacji i procesów zatwierdzania dla wysokiej jakości tapeoutu i wdrożenia produkcyjnego.
Wymagania
- Dyplom licencjata w dziedzinie inżynierii elektrycznej, inżynierii komputerowej, informatyki lub pokrewnej dziedziny technicznej, lub równoważne doświadczenie praktyczne.
- 5-letnie doświadczenie w dwóch z następujących obszarów: architektura komputerowa, oprogramowanie układowe, projektowanie lub weryfikacja ASIC, lub integracja i umożliwienie IP pierwszej/trzeciej strony.
- Doświadczenie w integracji i walidacji sprzętu/oprogramowania.
- Doświadczenie w rozwoju na poziomie rejestru (RTL), weryfikacji projektów i ocenie.
Dodatkowe punkty
- Magister lub doktorat w dziedzinie inżynierii elektrycznej, inżynierii komputerowej lub informatyki, ze szczególnym uwzględnieniem architektury komputerowej.
- 4-letnie doświadczenie w zasadach projektowania oprogramowania C++/Python.
- Doświadczenie w integracji złożonych systemów sprzętowo-programowych w akceleratorach.
- Doświadczenie w opracowywaniu oprogramowania układowego dla systemów wbudowanych lub akceleratorów.
- Doświadczenie w debugowaniu oprogramowania układowego przy użyciu narzędzi symulacyjnych.
- Znajomość wewnętrznych systemów operacyjnych czasu rzeczywistego (RTOS).
Co oferujemy
- Dołącz do zespołu ekspertów, którzy tworzą niestandardowe, nowoczesne rozwiązania technologiczne dla renomowanych firm, wspierając rozwój klientów.
- Wykorzystaj swój potencjał, podejmuj nowe wyzwania i bądź częścią zespołu, który ceni Twoje umiejętności i wkład.
- Skup się na długoterminowym wpływie i budowaniu dostosowanych, trwałych partnerstw z naszymi klientami.
- Pracuj w elastycznym środowisku pracy, w pełni zdalnie lub w modelu hybrydowym z naszych biur, które są wyposażone we wszystko, co potrzebne do komfortowej pracy.
- Ciesz się elastycznym harmonogramem pracy i stwórz równowagę między pracą a odpoczynkiem.
- Skorzystaj z możliwości rozwoju osobistego i zawodowego poprzez programy mentorskie, plany rozwoju osobistego oraz indywidualne nauki.
- Poczuj się doceniony wśród podobnie myślących ludzi i korzystaj z otwartej komunikacji oraz wzajemnego szacunku.
- Dołącz do wydarzeń technologicznych i kulturalnych w firmie oraz przyczyń się do znaczących inicjatyw CSR, które są zgodne z Twoimi wartościami.
Senior Silicon System and Software Integration Engineer in Katowice – pracodawca: SPD Technology
SPD Technology to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w zdalnym środowisku. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala inżynierom na realizację ambitnych projektów oraz dzielenie się wiedzą. Oferujemy elastyczne godziny pracy, wsparcie w nauce nowych technologii oraz możliwość wpływania na rozwój kluczowych komponentów platformy.