Malin Heyden holding up a ARTPEC chip

Jaka jest Twoja rola w Axis?

Jestem częścią zespołu weryfikacji ASIC, składającego się z około 15 pracowników pełnoetatowych, którzy zajmują się weryfikacją naszego opracowanego wewnętrznie układu ARTPEC. ASIC to Application-Specific Integrated Circuit, czyli układ scalony zaprojektowany specjalnie do konkretnego zadania. Na przykład układ ARTPEC jest zoptymalizowany pod kątem wysokowydajnego przetwarzania obrazu i zastosowań związanych z bezpieczeństwem.

Jako doświadczony inżynier ds. weryfikacji ASIC kieruję procesem weryfikacji jednostek funkcjonalnych układu, często związanych z przetwarzaniem obrazu. W proces zawsze zaangażowane są inne osoby: starsi inżynierowie, którzy zatwierdzają plany i zmiany oraz przekazują informacje zwrotne, a także młodsi inżynierowie, którzy pomagają w rozpowszechnianiu wiedzy i doświadczenia. Cały dział ASIC liczy około 50 inżynierów i wszyscy pracujemy w tym samym korytarzu, więc łatwo podejść do projektanta ASIC i porozmawiać, aby zdobyć więcej wiedzy na temat konkretnego modułu układu, jeśli zajdzie taka potrzeba.

Jak wygląda typowy dzień?

Dla mnie typowy dzień rozpoczyna się od codziennego porannego spotkania, podczas którego informujemy się nawzajem o tym, co zrobiliśmy poprzedniego dnia i czy napotykamy jakieś problemy. To doskonała okazja, aby od razu uzyskać odpowiedzi na pytania lub otrzymać wskazówki dotyczące zasobów, które mogą pomóc. Po spotkaniu zwykle idziemy razem na poranną fikę do stołówki.

Potem zaczyna się prawdziwa praca! To zależy od dnia, ale może obejmować zapoznawanie się z dokumentacją konkretnych modułów układów, prowadzenie spotkań w celu ustalenia planu weryfikacji modułu, udział w warsztatach mających na celu rozwiązanie konkretnego problemu lub wsparcie w debugowaniu, a także realizację planu, czyli programowanie. To bardzo interesująca i wymagająca praca. Popołudniowa przerwa na kawę lub owoce to doskonały sposób na uzupełnienie energii oraz okazja do rozmów również na tematy niezwiązane z pracą!

Co robi Twój zespół?

Pracujemy głównie nad weryfikacją układu na poziomie modułów. Dla każdego modułu funkcjonalnego w układzie, często związanego z przetwarzaniem obrazu, praca przebiega w różnych etapach. Zaczynając od planowania, współpracujemy z projektantem modułu i innymi inżynierami ds. weryfikacji ASIC, aby zdecydować, co i jak należy przetestować. Po zakończeniu planowania konfigurujemy środowisko, aby móc przetestować moduł. Może to obejmować warsztaty z współpracownikami poświęcone rozwiązywaniu problemów, dyskusje podczas codziennych spotkań oraz przeglądy kodu, które pozwalają uzyskać informację zwrotną i upewnić się, że plan został w pełni wdrożony. Ostatnim krokiem jest prowadzenie symulacji, aż wszystkie funkcje zostaną przetestowane. Myślę, że to miłe połączenie czytania/planowania i działania/kodowania, pracy samodzielnej i zespołowej. 

Ponieważ jesteśmy dość małym zespołem, istnieje wiele możliwości zaangażowania się w zadania wykraczające poza weryfikację na poziomie modułów. Obejmuje to weryfikację na poziomie podsystemów i całego układu, współpracę z dostawcami przy testach integracyjnych, pracę nad narzędziami, takimi jak frameworki testowe i skrypty do automatyzacji zadań manualnych, a także przygotowywanie publikacji na konferencje. Dodatkowo istnieje możliwość wypróbowania nowych narzędzi i technologii.

Co wyróżnia Axis na tle innych firm?

Opracowanie własnego układu, ARTPEC, to jeden z kluczowych wyróżników Axis, który daje nam wyraźną przewagę nad konkurencją. Pozwala nam to wprowadzać innowacje w sposób niedostępny dla innych, ale wiąże się również ze znacznymi kosztami. Dlatego zagwarantowanie, że układ po produkcji działa zgodnie z oczekiwaniami, ma kluczowe znaczenie. Jako inżynier ds. weryfikacji ASIC kieruję procesem weryfikacji jednostek funkcjonalnych układu, w szczególności tych związanych z przetwarzaniem obrazu.

Jednym z unikalnych aspektów naszej pracy jest to, że jesteśmy stosunkowo niewielkim, wysoko wyspecjalizowanym zespołem, który opracowuje nasz System-on-Chip (SoC) w całości wewnętrznie. Zapewnia nam to głębokie zrozumienie całego procesu rozwoju – od projektowania, przez optymalizację energii, po prace back-endowe. Tak ścisłe powiązanie ze wszystkimi aspektami rozwoju układów sprzyja współpracy i kreatywności. Ułatwia to również odkrywanie nowych pomysłów i testowanie różnych podejść w ASIC, dzięki czemu zawsze przesuwamy granice.

Inną rzeczą, która według mnie wyróżnia całą firmę Axis, jest otwartość. Wszyscy chętnie dzielą się tym, nad czym pracują, a zadawanie pytań jest zawsze mile widziane. Wspieramy się nawzajem w nauce i lepszym zrozumieniu.

Jak przebiegała Twoja kariera w Axis?

Zaczęłam pracę w Axis tuż po studiach, więc była to dla mnie świetna droga rozwoju i nauki. Właściwie złożyłam podanie na inne stanowisko, jako programistka systemów wbudowanych, ale rekruter „przekierował” mnie do zespołu ASIC, ponieważ uznał, że lepiej się tam sprawdzę, biorąc pod uwagę moje połączenie kursów z zakresu układów scalonych i oprogramowania w ramach studiów magisterskich. Moje studia magisterskie były bardziej ukierunkowane na projektowanie, z niewielkim naciskiem na weryfikację, więc podjęcie pracy w weryfikacji było dla mnie trochę stresujące! Jednak zespół ASIC jest bardzo przyjazny i pomocny, a także opracował wiele wewnętrznych materiałów, które uczą nowych pracowników weryfikacji w ogóle oraz tego, jak robimy to w Axis. Teraz, gdy mam już więcej doświadczenia, mogę pomagać w szkoleniu nowych osób. Byłam mentorką i prowadziłam wewnętrzne prezentacje na tematy związane z weryfikacją. W czasie mojej pracy tutaj nauczyłam się bardzo wiele, a przed mną wciąż jest jeszcze mnóstwo do odkrycia! Weryfikacja to bardzo interesująca dziedzina, aktywna w badaniach i na konferencjach.

Jaki jest Twój idealny dzień wolny?

Zaczynam dzień od przygotowania mrożonej kawy i delektowania się nią na balkonie w słońcu. Następnie idę do hali sportowej, żeby przygotować się do gry w unihokeja! Gram od ósmego roku życia i przez cztery lata grałam w najwyższej lidze w Szwecji, ale teraz gram w lidze regionalnej, żeby mieć też czas na inne hobby. Ponieważ to idealny dzień, oczywiście wygrywamy mecz, potem wracam do domu i przygotowuję dobrą kolację z przyjaciółmi, a wieczór kończę na kanapie, robiąc na drutach nowy sweter!  

O Malin

  • Stanowisko: Inżynier ds. weryfikacji ASIC
  • Zespół: ASIC 
  • Lokalizacja biura: Lund, Szwecja
  • Dołączenie do Axis: 2023 
  • Ciekawostka: Od ponad 20 lat gra w unihokeja
Your new dream job

Czy czeka na Ciebie nowa wymarzona praca?