Analog Devices
Analog Devices
Analog Devices sviluppa e produce circuiti integrati analogici, a segnale misto e per l’elaborazione digitale dei segnali destinati ad applicazioni esigenti nei settori automobilistico, dell’automazione industriale, sanitario, delle comunicazioni e dell’elettronica di consumo. Il suo portafoglio comprende la tecnologia GMSL, che supporta la connettività ad alta velocità nei veicoli e in altri sistemi connessi. L’attività dell’azienda spazia dal rilevamento all’elaborazione dei segnali e alla connettività, contribuendo a rendere possibili piattaforme di guida intelligente e prodotti elettronici ad alte prestazioni.

Ingegnere firmware principale

Sviluppa firmware embedded per le soluzioni di alimentazione multifase di Analog Devices destinate ai data center e ai sistemi di comunicazione. Collabora con i team hardware e software, con modalità di lavoro ibrida a Colorado Springs, Colorado, o Durham, Carolina del Nord.

Descrizione

  • Sviluppa soluzioni di regolatori di tensione buck multifase per i mercati dei data center e delle comunicazioni.
  • Definisci, implementa e verifica firmware per progetti digitali e a segnali misti.
  • Sviluppa e convalida firmware embedded in assembly e C e software di sistema di basso livello per chip e prodotti di alimentazione.
  • Interpreta i requisiti dei sottosistemi e verifica il funzionamento di chip e sistemi.
  • Testa ed esegui il debug del firmware usando simulazioni Verilog, emulazione FPGA, chip, apparecchiature di laboratorio e strumenti automatizzati per il laboratorio.
  • Fornisci firmware per sistemi embedded corredato da documentazione completa.
  • Applica e migliora gli standard di codifica e le pratiche di documentazione.
  • Esamina il codice insieme ai colleghi.
  • Collabora con progettisti analogici, digitali e di sistemi, responsabili della definizione dei prodotti, ingegneri delle applicazioni e team software.
  • Gestisci il lavoro su più progetti e stabilisci le priorità per rispettare le scadenze.
  • Sviluppa, documenta, perfeziona e presenta i requisiti di sistema a ingegneri con background diversi.

Requisiti

  • Almeno otto anni di esperienza con SoC o ASIC nella definizione, implementazione e verifica di firmware per progetti digitali e a segnali misti.
  • Esperienza nella progettazione, nello sviluppo e nella convalida di firmware embedded in assembly e C e di software di sistema di basso livello per chip e prodotti di alimentazione.
  • Capacità di comprendere i requisiti dei sottosistemi e convalidare il funzionamento di chip e sistemi.
  • Esperienza nel test e nel debug di firmware embedded con simulazioni Verilog, piattaforme di emulazione FPGA, chip, apparecchiature di laboratorio e automazione di laboratorio.
  • Capacità di fornire firmware embedded di alta qualità con documentazione approfondita.
  • Conoscenza delle toolchain di sviluppo software e delle best practice.
  • Conoscenza della gestione e della distribuzione dell’energia.
  • Ottima conoscenza degli algoritmi di sicurezza.
  • Esperienza con la programmazione orientata agli oggetti, SystemVerilog, C++ e Python.
  • Conoscenza dei convertitori di potenza multifase e delle architetture di alimentazione per i mercati cloud e dei data center.
  • Esperienza nella creazione di strumenti ausiliari autonomi e script di flusso di lavoro in Python.
  • Esperienza con microcontrollori embedded a 8 e 32 bit, inclusi 8051, ARM e RISC-V.
  • Familiarità con metodi e strumenti di sviluppo software embedded come Keil, Eclipse e Visual Studio.
  • Capacità di sviluppare, documentare, perfezionare e presentare i requisiti di sistema a ingegneri con background diversi.
  • Capacità di gestire più progetti contemporaneamente e stabilire le priorità per rispettare le scadenze.
  • Competenze di debug in laboratorio, anche con oscilloscopi e analizzatori logici.
  • Le candidature per ruoli che richiedono l’accesso a dati tecnici possono essere sottoposte a una verifica delle licenze di esportazione. Sono previste eccezioni per cittadini statunitensi, residenti permanenti e persone protette ai sensi della norma 8 U.S.C. 1324b(a)(3).
  • Sono richieste trasferte: 10%.

Benefit

  • Politica di lavoro flessibile con giornate da remoto e opzioni di orario alternative.
  • Bonus discrezionale basato sulle prestazioni.
  • Copertura medica, oculistica e dentale.
  • Piano 401(k).
  • Ferie retribuite.
  • Festività.
  • Permessi per malattia.
  • Benefit aggiuntivi.