ACT | The Alliance for Climate Transition
ACT | The Alliance for Climate Transition
ACT | The Alliance for Climate Transition lavora per promuovere una transizione equa verso l’energia pulita e un’economia climatica diversificata nel nord-est degli Stati Uniti e in Canada. L’organizzazione riunisce comunità e rappresentanti delle istituzioni, sostiene ecosistemi solidi che favoriscano la diffusione dell’energia pulita e contribuisce a definire politiche, sostenere l’innovazione e sviluppare la forza lavoro nel settore climatico. La sua attività affronta le sfide interconnesse di energia, logistica e consulenza, con l’obiettivo di costruire un sistema energetico più sostenibile e resiliente.

Ingegnere responsabile del firmware embedded (ibrido, Pennsylvania)

Guida l’architettura del firmware e la certificazione di sicurezza per l’hardware per l’energia pulita di ConnectDER. Sviluppa misurazione, controlli, comunicazioni e aggiornamenti over-the-air sicuri, dal prototipo alla produzione.

Descrizione

  • Definire l’architettura software dei dispositivi, suddividere il lavoro in filoni mirati e guidare rilasci iterativi.
  • Scrivere firmware pronto per la produzione e assegnare attività a tre ingegneri firmware.
  • Sviluppare l’interfaccia IslandDER per l’integrazione sicura con batterie domestiche e sistemi Vehicle-to-Home.
  • Monitorare tensione e corrente, controllare relè, eseguire verifiche di sicurezza e comunicare in modo sicuro con dispositivi di terze parti e con il cloud di ConnectDER.
  • Guidare i sottosistemi di acquisizione dati, controllo, comunicazione e integrazione.
  • Preparare diagrammi di progettazione e il fascicolo di sicurezza del software critico per la sicurezza di IslandDER, quindi presentarli all’NRTL.
  • Avviare il firmware su nuove schede insieme agli ingegneri elettrici e risolvere i problemi hardware e software.
  • Configurare la firma del codice per verificare gli aggiornamenti firmware over-the-air.
  • Delegare le attività di misurazione o comunicazione e revisionare le richieste di modifica.
  • Migliorare la temporizzazione del loop di controllo della frequenza di rete.
  • Guidare l’architettura software dei dispositivi e il team, contribuendo anche direttamente allo sviluppo.
  • Progettare e realizzare software critico per la sicurezza; assumersi la responsabilità del perimetro di sicurezza, della FMEA, del fascicolo di sicurezza e della certificazione NRTL.
  • Sviluppare sistemi di misurazione di precisione per la fatturazione, inclusi acquisizione dati, elaborazione del segnale e calibrazione.
  • Collaborare con l’ingegneria elettrica su requisiti, avvio delle schede, debug, testabilità dell’hardware e sicurezza.
  • Gestire gli aggiornamenti firmware sicuri, inclusi avvio sicuro, firma del codice e gestione delle chiavi.
  • Mantenere CI/CD e codice testabile durante il passaggio dei sistemi dal prototipo alla produzione di massa.
  • Riportare al direttore dell’ingegneria elettrica.

Requisiti

  • Laurea in ingegneria elettrica, ingegneria informatica o informatica, almeno sette anni di esperienza nell’ingegneria firmware e comprovata esperienza nel lancio di nuovi prodotti su larga scala.
  • Ottime capacità di progettazione dei sistemi e documentazione, inclusa la redazione di documenti tecnici chiari e diagrammi di progettazione.
  • Esperienza nel completamento di certificazioni di sicurezza complesse, come IEC 61508, IEC 60730 o UL 1998.
  • Esperienza di leadership tecnica nella definizione dell’architettura, nella suddivisione del lavoro in filoni e nella consegna del codice.
  • Competenza in C, C++ e/o Rust.
  • Ampia esperienza nel debug di sistemi embedded con oscilloscopi, analizzatori logici e JTAG/SWD.
  • Ampia esperienza con firmware bare-metal o RTOS su moderni microcontrollori a 32 bit, inclusi architettura di basso livello e ottimizzazione della memoria multicore.
  • Esperienza con ARM Cortex-M o piattaforme simili.
  • Uso avanzato di agenti di programmazione basati sull’IA e responsabilità per le decisioni relative al codice rilasciato.
  • Capacità di iterare rapidamente, commisurare l’impegno al valore aziendale e spiegare requisiti complessi a interlocutori diversi.
  • Per il lavoro da remoto, disponibilità a recarsi nell’ufficio di Filadelfia almeno una settimana al mese.
  • Le persone selezionate devono superare i controlli sui precedenti penali e sulle referenze.
  • È richiesta la prova dell’autorizzazione al lavoro.
  • La candidatura deve includere un curriculum.
  • Preferibile: laurea magistrale in ingegneria elettrica, ingegneria informatica o informatica.
  • Preferibile: esperienza nel portare software critico per la sicurezza alla certificazione NRTL.
  • Preferibile: messa in servizio di dispositivi Matter/Thread, inclusi SPAKE2+/PASE e abbinamento tramite codice di configurazione o QR.
  • Preferibile: esperienza con I2C, UART, SPI, CAN/CAN-FD, Ethernet, Make, CMake, automazione dei test e CI/CD.
  • Preferibile: reti TCP/IP embedded, come lwIP e WireGuard o tunnel sicuri comparabili su piattaforme embedded in tempo reale.
  • Preferibile: esperienza nel reverse engineering di protocolli CAN o nella creazione di strumenti di valutazione personalizzati.
  • Preferibile: configurazione RTOS per applicazioni multithread con vincoli temporali; esperienza con PX5 o ThreadX.
  • Preferibile: sistemi PKI e di firma del codice firmware, inclusi custodia delle chiavi, pipeline di firma, verifica dell’avvio sicuro, rotazione e revoca delle chiavi.
  • Preferibile: conoscenza di UL 1741/IEEE 1547, UL 3141, UL 2900 e ANSI C12.1.

Benefit

  • Assicurazione sanitaria con copertura del 75% dei premi per dipendenti, coniugi e figli.
  • Ferie retribuite flessibili.
  • Piano 401(k) con contributo integrativo dell’azienda.
  • Opzioni azionarie.