
Analog Devices projektuje i produkuje analogowe, mieszane oraz cyfrowe układy scalone do przetwarzania sygnałów, przeznaczone do wymagających zastosowań w branży motoryzacyjnej, automatyce przemysłowej, ochronie zdrowia, komunikacji i elektronice użytkowej. Portfolio firmy obejmuje technologię GMSL, która zapewnia szybką łączność w pojazdach i innych połączonych systemach. Firma działa w obszarach czujników, przetwarzania sygnałów i łączności, wspierając rozwój inteligentnych platform jazdy oraz wydajnych produktów elektronicznych.
Młodszy inżynier weryfikacji projektu, Dallas, praca stacjonarna
Dołącz do Analog Devices jako młodszy inżynier weryfikacji projektu, zajmujący się weryfikacją cyfrowych, analogowych i mieszanych układów scalonych. Twórz środowiska testowe SystemVerilog, analizuj pokrycie i automatyzuj procesy symulacji.
Opis
- Pomagać w weryfikacji cyfrowych, analogowych i mieszanych układów scalonych przed przekazaniem projektu do produkcji
- Tworzyć i uruchamiać środowiska testowe SystemVerilog z wykorzystaniem uznanych metod weryfikacji
- Opracowywać i utrzymywać środowiska weryfikacji funkcjonalnej oraz weryfikacji opartej na pokryciu
- Tworzyć testy ukierunkowane i testy z ograniczoną losowością w celu sprawdzania funkcjonalności i wydajności projektu
- Analizować wyniki pokrycia kodu i pokrycia funkcjonalnego
- Badać awarie symulacji, interpretować dane weryfikacyjne i sygnalizować potencjalne problemy projektu
- Współpracować z inżynierami projektowania w celu wyjaśniania wymagań i potwierdzania poprawności implementacji
- Pomagać w tworzeniu planów weryfikacji, dokumentacji technicznej i przeglądach projektów
- Stosować skrypty i automatyzację w celu zwiększania wydajności i efektywności weryfikacji
- W razie potrzeby wspierać symulacje mieszanych sygnałów i modelowanie behawioralne
- Współpracować z międzyfunkcyjnymi zespołami inżynierskimi przy tworzeniu niezawodnych produktów półprzewodnikowych
- Podróżować około 10% czasu pracy
Wymagania
- Znajomość SystemVerilog i podstaw weryfikacji cyfrowej, w tym tworzenia środowisk testowych i walidacji opartej na symulacji
- Znajomość zasad projektowania RTL i umiejętność oceny implementacji sprzętu cyfrowego
- Znajomość weryfikacji opartej na pokryciu i uporządkowanych praktyk weryfikacyjnych
- Doświadczenie lub projekty akademickie z Pythonem, Perlem lub Tclem na potrzeby automatyzacji i zwiększania wydajności
- Znajomość protokołów komunikacyjnych, takich jak I2C, SPI, UART lub porównywalnych interfejsów
- Umiejętność interpretowania wyników symulacji, rozwiązywania awarii i problemów technicznych
- Jasne umiejętności komunikacji pisemnej i ustnej oraz zdolność do efektywnej współpracy
- Preferowane wykształcenie wyższe w dziedzinie elektrotechniki, elektroniki, inżynierii komputerowej, informatyki lub pokrewnej dyscypliny
- Od 0 do 2 lat doświadczenia w weryfikacji projektów cyfrowych lub pokrewnej dziedzinie inżynierii
- W przypadku świeżo upieczonych absolwentów mile widziane są odpowiednie projekty, staże lub zajęcia z projektowania cyfrowego, weryfikacji albo inżynierii półprzewodników
- Atutem będzie znajomość UVM, weryfikacji z ograniczoną losowością lub asercji SystemVerilog
- Preferowana jest znajomość narzędzi EDA do symulacji i debugowania
- Dodatkowym atutem będzie znajomość symulacji mieszanych sygnałów, analogowego modelowania behawioralnego lub programowania obiektowego
- Dostęp do niektórych danych technicznych może wymagać spełnienia wymogów amerykańskiej kontroli eksportu
Benefity
- Programy i formy wsparcia dla pracowników
- Możliwości stałego rozwoju zawodowego
- Praktyki w miejscu pracy ukierunkowane na zrównoważony rozwój i przyszłość