
ACT | The Alliance for Climate Transition werkt aan een rechtvaardige overgang naar schone energie en een diverse klimaateconomie in het noordoosten van de Verenigde Staten en Canada. De organisatie brengt gemeenschappen en overheidsfunctionarissen samen, zet zich in voor sterke ecosystemen die opschaling van schone energie mogelijk maken, en helpt beleid vorm te geven, innovatie te ondersteunen en vakmensen voor de klimaateconomie op te leiden. De aandacht gaat uit naar de samenhangende uitdagingen op het gebied van energie, logistiek en advies, met als doel een duurzamer en veerkrachtiger energiesysteem op te bouwen.
Lead Embedded Firmware Engineer (hybride werkvorm, Pennsylvania)
Leid de firmwarearchitectuur en veiligheidscertificering voor ConnectDER-hardware voor schone energie. Ontwikkel veilige meetfuncties, besturing, communicatie en draadloze updates, van prototype tot productie.
$ 155.000 – $ 209.000 / jaar
HybrideVoltijdSeniorVereiste Taal: EngelsSysteemingenieurBeschrijving
- Bepaal de softwarearchitectuur van het apparaat, verdeel het werk in gerichte deelgebieden en stuur de iteratieve oplevering aan.
- Schrijf firmware voor productie en verdeel het werk onder drie firmware-engineers.
- Bouw de IslandDER-interface voor veilige integratie met thuisbatterijen en Vehicle-to-Home-systemen.
- Bewaak spanning en stroom, bedien relais, voer veiligheidscontroles uit en communiceer veilig met apparaten van derden en de ConnectDER-cloud.
- Geef leiding aan de subsystemen voor gegevensverzameling, besturing, communicatie en integratie.
- Maak ontwerpdiagrammen en het veiligheidsdossier voor de veiligheidskritische software van IslandDER en presenteer dit aan de NRTL.
- Breng firmware op nieuwe printplaten in bedrijf met elektrotechnici en los problemen tussen hardware en software op.
- Richt codesignering in voor geverifieerde draadloze firmware-updates.
- Delegeer werk aan meetfuncties of communicatie en beoordeel pull requests.
- Verbeter de timing van de regellus voor de netfrequentie.
- Geef richting aan de softwarearchitectuur van het apparaat en het team, en werk zelf ook mee.
- Ontwerp en bouw veiligheidskritische software; neem verantwoordelijkheid voor de veiligheidsgrens, FMEA, het veiligheidsdossier en NRTL-certificering.
- Ontwikkel meetfuncties voor facturering, waaronder gegevensverzameling, signaalverwerking en kalibratie.
- Werk met elektrotechniek aan vereisten, het in bedrijf nemen van printplaten, foutopsporing, testbaarheid van hardware en veiligheid.
- Beheer veilige firmware-updates, waaronder secure boot, codesignering en sleutelbeheer.
- Onderhoud CI/CD en testbare code terwijl systemen doorgroeien van prototype naar massaproductie.
- Rapporteer aan de Director of Electrical Engineering.
Vereisten
- Bachelordiploma in elektrotechniek, computertechniek of informatica, minimaal zeven jaar ervaring met firmware-engineering en een bewezen staat van dienst in het op schaal uitbrengen van nieuwe producten.
- Sterke vaardigheden in systeemontwerp en documentatie, waaronder heldere technische documenten en ontwerpdiagrammen.
- Ervaring met complexe veiligheidscertificeringen, zoals IEC 61508, IEC 60730 of UL 1998.
- Ervaring met technisch leiderschap, het bepalen van architectuur, het verdelen van werk in deelgebieden en het opleveren van code.
- Grondige kennis van C, C++ en/of Rust.
- Ruime ervaring met het opsporen van problemen in embedded systemen met oscilloscopen, logic analyzers en JTAG/SWD.
- Ruime ervaring met bare-metal- of RTOS-firmware op moderne 32-bits microcontrollers, waaronder low-level architectuur en geheugenoptimalisatie voor multicore-systemen.
- Ervaring met ARM Cortex-M of een vergelijkbaar platform.
- Geavanceerd gebruik van AI-codeeragenten en verantwoordelijkheid nemen voor beslissingen in opgeleverde producten.
- Snel kunnen itereren, inspanningen afstemmen op bedrijfswaarde en complexe vereisten uitleggen aan uiteenlopende belanghebbenden.
- Bij thuiswerken de mogelijkheid om minstens één week per maand naar het kantoor in Philadelphia te reizen.
- Geselecteerde kandidaten moeten een controle van het strafblad en referenties doorstaan.
- Bewijs van werkbevoegdheid is vereist.
- Sollicitaties moeten een cv bevatten.
- Pré: masterdiploma in elektrotechniek, computertechniek of informatica.
- Pré: ervaring met het begeleiden van veiligheidskritische software door NRTL-certificering.
- Pré: Matter/Thread-apparaten koppelen en configureren, waaronder SPAKE2+/PASE en koppeling met een setupcode of QR-code.
- Pré: ervaring met I2C, UART, SPI, CAN/CAN-FD, Ethernet, Make, CMake, testautomatisering en CI/CD.
- Pré: embedded TCP/IP-netwerken, zoals lwIP en WireGuard of vergelijkbare beveiligde tunnels op realtime-embeddedplatforms.
- Pré: ervaring met het reverse-engineeren van CAN-protocollen of het bouwen van aangepaste evaluatietools.
- Pré: RTOS-configuratie voor applicaties met meerdere threads en kritieke timing; ervaring met PX5 of ThreadX.
- Pré: systemen voor firmwarecodesignering en PKI, waaronder sleutelbeheer, ondertekeningspipelines, verificatie van secure boot, sleutelrotatie en intrekking.
- Pré: bekendheid met UL 1741/IEEE 1547, UL 3141, UL 2900 en ANSI C12.1.
Voordelen
- Zorgverzekering waarbij 75% van de premies voor werknemers, echtgenoten en kinderen wordt vergoed.
- Flexibele betaalde vrije tijd.
- 401(k)-regeling met werkgeversbijdrage.
- Aandelenopties.