
ACT | The Alliance for Climate Transition arbeider for en rettferdig omstilling til ren energi og en mangfoldig klimaøkonomi i det nordøstlige USA og Canada. Organisasjonen samler lokalsamfunn og offentlige beslutningstakere, arbeider for sterke økosystemer som gjør det mulig å skalere ren energi, og bidrar til å utforme politikk, støtte innovasjon og utvikle klimakompetanse. Arbeidet omfatter de sammenkoblede områdene energi, logistikk og rådgivning, med mål om å bygge et mer bærekraftig og robust energisystem.
Ledende ingeniør innen innebygd firmware (hybrid, Pennsylvania)
Led firmwarearkitekturen og sikkerhetssertifiseringen for ConnectDERs utstyr for ren energi. Utvikle sikker måling, styring, kommunikasjon og trådløse oppdateringer fra prototype til produksjon.
Beskrivelse
- Fastsett programvarearkitekturen for enheten, del arbeidet inn i fokuserte områder, og driv iterativ levering.
- Skriv firmware for produksjon, og fordel arbeid til tre firmwareingeniører.
- Bygg IslandDER-grensesnittet for sikker integrering med hjemmebatterier og Vehicle-to-Home-systemer.
- Overvåk spenning og strøm, styr reléer, utfør sikkerhetskontroller, og kommuniser sikkert med tredjepartsenheter og ConnectDER-skyen.
- Led delsystemene for datainnsamling, styring, kommunikasjon og integrering.
- Utarbeid designtegninger og sikkerhetsgrunnlaget for IslandDERs sikkerhetskritiske programvare, og presenter det for NRTL.
- Sett firmware i drift på nye kretskort sammen med elektroingeniører, og feilsøk problemer mellom maskinvare og programvare.
- Etabler kodesignering for verifiserte trådløse firmwareoppdateringer.
- Deleger arbeid med måling eller kommunikasjon, og gjennomgå pull requests.
- Forbedre tidsstyringen i kontrollsløyfer for nettfrekvens.
- Veiled enhetens programvarearkitektur og teamet, samtidig som du selv bidrar praktisk.
- Utform og bygg sikkerhetskritisk programvare; ta ansvar for sikkerhetsgrensen, FMEA, sikkerhetsgrunnlaget og NRTL-sertifiseringen.
- Utvikle måling for avregning, inkludert datainnsamling, signalbehandling og kalibrering.
- Samarbeid med elektroteknikk om krav, oppstart av kretskort, feilsøking, testbarhet for maskinvare og sikkerhet.
- Administrer sikre firmwareoppdateringer, inkludert sikker oppstart, kodesignering og nøkkelhåndtering.
- Vedlikehold CI/CD og testbar kode mens systemene går fra prototype til masseproduksjon.
- Rapporter til direktøren for elektroteknikk.
Krav
- Bachelorgrad i elektroteknikk, datateknikk eller informatikk samt minst sju års erfaring med firmwareutvikling og dokumenterte resultater med lansering av nye produkter i stor skala.
- Sterke ferdigheter innen systemdesign og dokumentasjon, inkludert tydelige tekniske dokumenter og designtegninger.
- Erfaring med å gjennomføre komplekse sikkerhetssertifiseringer som IEC 61508, IEC 60730 eller UL 1998.
- Teknisk ledererfaring med å styre arkitektur, dele arbeidet inn i områder og levere kode.
- Ekspertise i C, C++ og/eller Rust.
- Omfattende feilsøking av innebygde systemer med oscilloskop, logikkanalysatorer og JTAG/SWD.
- Omfattende erfaring med bare-metal- eller RTOS-firmware på moderne 32-bits mikrokontrollere, inkludert lavnivåarkitektur og minneoptimalisering for flere kjerner.
- Erfaring med ARM Cortex-M eller en lignende plattform.
- Avansert bruk av AI-kodeagenter og ansvar for beslutninger i levert programvare.
- Evne til å jobbe raskt iterativt, tilpasse innsatsen til forretningsverdien og forklare komplekse krav til ulike interessenter.
- Ved fjernarbeid må du kunne reise til kontoret i Philadelphia minst én uke hver måned.
- Utvalgte kandidater må bestå kontroller av vandelsattest og referanser.
- Dokumentasjon på arbeidstillatelse kreves.
- Søknaden må inneholde en CV.
- Ønskelig: Mastergrad i elektroteknikk, datateknikk eller informatikk.
- Ønskelig: Erfaring med å føre sikkerhetskritisk programvare gjennom NRTL-sertifisering.
- Ønskelig: Igangsetting av Matter/Thread-enheter, inkludert SPAKE2+/PASE og sammenkobling med oppsettkode eller QR-kode.
- Ønskelig: Erfaring med I2C, UART, SPI, CAN/CAN-FD, Ethernet, Make, CMake, testautomatisering og CI/CD.
- Ønskelig: Innebygd TCP/IP-nettverk, for eksempel lwIP og WireGuard eller tilsvarende sikre tunneler på innebygde sanntidsplattformer.
- Ønskelig: Erfaring med å reverse-engineere CAN-protokoller eller utvikle egne evalueringsverktøy.
- Ønskelig: RTOS-konfigurasjon for flertrådede, tidskritiske applikasjoner; erfaring med PX5 eller ThreadX.
- Ønskelig: Systemer for firmwarekodesignering og PKI, inkludert nøkkelbeskyttelse, signeringsprosesser, verifisering av sikker oppstart, nøkkelrotasjon og tilbakekalling.
- Ønskelig: Kjennskap til UL 1741/IEEE 1547, UL 3141, UL 2900 og ANSI C12.1.
Fordeler
- Helseforsikring der arbeidsgiveren dekker 75 % av premiene for ansatte, ektefeller og barn.
- Fleksibel betalt fri.
- 401(k)-ordning med arbeidsgivermatch.
- Aksjeopsjoner.