
ACT | The Alliance for Climate Transition arbetar för en rättvis omställning till ren energi och en mångsidig klimatekonomi i nordöstra USA och Kanada. Organisationen för samman lokalsamhällen och offentliga beslutsfattare, verkar för starka ekosystem som gör det möjligt för ren energi att växa och arbetar med att utforma politik, stödja innovation och utveckla klimatkompetens. Arbetet omfattar de sammanlänkade områdena energi, logistik och konsultverksamhet, med målet att skapa ett mer hållbart och motståndskraftigt energisystem.
Ledande ingenjör inom inbyggd firmware (hybrid, Pennsylvania)
Led firmwarearkitekturen och säkerhetscertifieringen för ConnectDERs utrustning för ren energi. Utveckla säker mätning, styrning, kommunikation och trådlösa uppdateringar från prototyp till produktion.
155 000 $ – 209 000 $ / år
HybridHeltidSeniorObligatoriskt Språk: engelskaSystemingenjörBeskrivning
- Fastställ enhetens mjukvaruarkitektur, dela upp arbetet i fokuserade områden och driv iterativ leverans.
- Skriv produktionsklar firmware och fördela arbete till tre firmwareingenjörer.
- Bygg IslandDER-gränssnittet för säker integrering med hemmabatterier och Vehicle-to-Home-system.
- Övervaka spänning och ström, styra reläer, utföra säkerhetskontroller och kommunicera säkert med enheter från tredje part och ConnectDERs molntjänst.
- Leda delsystemen för datainsamling, styrning, kommunikation och integrering.
- Ta fram konstruktionsdiagram och säkerhetsunderlag för IslandDERs säkerhetskritiska programvara och presentera det för NRTL.
- Driftsätta firmware på nya kretskort tillsammans med elektroingenjörer och felsöka problem mellan hårdvara och programvara.
- Införa kodsignering för verifierade trådlösa firmwareuppdateringar.
- Delegera arbete med mätning eller kommunikation och granska pull requests.
- Förbättra tidsstyrningen i styrslingor för nätfrekvens.
- Vägleda enhetens programvaruarkitektur och teamet samtidigt som du själv bidrar praktiskt.
- Utforma och bygga säkerhetskritisk programvara; ansvara för säkerhetsgränsen, FMEA, säkerhetsunderlaget och NRTL-certifieringen.
- Utveckla intäktsklassad mätning, inklusive datainsamling, signalbehandling och kalibrering.
- Samarbeta med elektroteknik kring krav, driftsättning av kretskort, felsökning, testbarhet för hårdvara och säkerhet.
- Hantera säkra firmwareuppdateringar, inklusive säker uppstart, kodsignering och nyckelhantering.
- Underhålla CI/CD och testbar kod medan systemen går från prototyp till massproduktion.
- Rapportera till chefen för elektroteknik.
Krav
- Kandidatexamen i elektroteknik, datorteknik eller datavetenskap samt minst sju års erfarenhet av firmwareutveckling och dokumenterad erfarenhet av att lansera nya produkter i stor skala.
- Stark förmåga inom systemdesign och dokumentation, inklusive tydliga tekniska dokument och konstruktionsdiagram.
- Erfarenhet av att slutföra komplexa säkerhetscertifieringar som IEC 61508, IEC 60730 eller UL 1998.
- Tekniskt ledarskap med erfarenhet av att styra arkitektur, dela upp arbete i områden och leverera kod.
- Expertkunskaper i C, C++ och/eller Rust.
- Omfattande felsökning av inbyggda system med oscilloskop, logikanalysatorer och JTAG/SWD.
- Omfattande erfarenhet av bare-metal- eller RTOS-firmware på moderna 32-bitars mikrokontroller, inklusive lågnivåarkitektur och minnesoptimering för flera kärnor.
- Erfarenhet av ARM Cortex-M eller en liknande plattform.
- Avancerad användning av AI-kodningsagenter och ansvar för beslut i levererad programvara.
- Förmåga att arbeta snabbt iterativt, prioritera insatser efter affärsvärde och förklara komplexa krav för olika intressenter.
- För distansarbete krävs möjlighet att resa till kontoret i Philadelphia minst en vecka varje månad.
- Utvalda kandidater måste klara kontroller av brottshistorik och referenser.
- Bevis på arbetstillstånd krävs.
- Ansökan måste innehålla ett CV.
- Meriterande: Masterexamen i elektroteknik, datorteknik eller datavetenskap.
- Meriterande: Erfarenhet av att ta säkerhetskritisk programvara genom NRTL-certifiering.
- Meriterande: Driftsättning av Matter/Thread-enheter, inklusive SPAKE2+/PASE och parkoppling med installationskod eller QR-kod.
- Meriterande: Erfarenhet av I2C, UART, SPI, CAN/CAN-FD, Ethernet, Make, CMake, testautomatisering och CI/CD.
- Meriterande: Inbyggd TCP/IP-nätverksteknik, exempelvis lwIP och WireGuard eller jämförbara säkra tunnlar på inbyggda realtidssystem.
- Meriterande: Erfarenhet av att bakåtutveckla CAN-protokoll eller bygga egna utvärderingsverktyg.
- Meriterande: RTOS-konfiguration för flertrådade, tidskritiska tillämpningar; erfarenhet av PX5 eller ThreadX.
- Meriterande: System för firmwarekodsignering och PKI, inklusive nyckelskydd, signeringsflöden, verifiering av säker uppstart, nyckelrotation och återkallelse.
- Meriterande: Kännedom om UL 1741/IEEE 1547, UL 3141, UL 2900 och ANSI C12.1.
Förmåner
- Sjukförsäkring där arbetsgivaren täcker 75 % av premierna för anställda, makar och barn.
- Flexibel betald ledighet.
- 401(k)-plan med arbetsgivarmatchning.
- Aktieoptioner.