
ACT | The Alliance for Climate Transition trabaja para impulsar una transición justa hacia la energía limpia y una economía climática diversa en el noreste de Estados Unidos y Canadá. La organización reúne a comunidades y representantes públicos, promueve ecosistemas sólidos que faciliten la expansión de la energía limpia y contribuye a definir políticas, apoyar la innovación y desarrollar la fuerza laboral climática. Su labor abarca los desafíos interrelacionados de la energía, la logística y la consultoría, con el objetivo de construir un sistema energético más sostenible y resiliente.
Ingeniero/a principal de firmware integrado (híbrido, Pensilvania)
Lidera la arquitectura de firmware y la certificación de seguridad para el hardware de energía limpia de ConnectDER. Desarrolla medición, controles, comunicaciones y actualizaciones inalámbricas seguras, del prototipo a la producción.
155.000 $ – 209.000 $ / año
HíbridoTiempo completoSeniorIdioma Obligatorio: inglésIngeniero de sistemasDescripción
- Define la arquitectura de software de los dispositivos, organiza el trabajo en áreas concretas e impulsa entregas iterativas.
- Desarrolla firmware listo para producción y asigna tareas a tres ingenieros de firmware.
- Desarrolla la interfaz de IslandDER para una integración segura con baterías domésticas y sistemas Vehicle-to-Home.
- Supervisa la tensión y la corriente, controla relés, realiza comprobaciones de seguridad y se comunica de forma segura con dispositivos de terceros y la nube de ConnectDER.
- Lidera los subsistemas de adquisición de datos, control, comunicaciones e integración.
- Prepara diagramas de diseño y el expediente de seguridad del software de seguridad crítica de IslandDER, y los presenta al NRTL.
- Pone en marcha el firmware en placas nuevas junto con ingenieros eléctricos y depura problemas de hardware y software.
- Configura la firma de código para verificar las actualizaciones inalámbricas de firmware.
- Delega tareas de medición o comunicaciones y revisa solicitudes de cambios.
- Mejora la temporización del bucle de control de la frecuencia de línea.
- Orienta la arquitectura del software de los dispositivos y al equipo, y también contribuye directamente al desarrollo.
- Diseña y desarrolla software de seguridad crítica; se responsabiliza del límite de seguridad, el AMFE, el expediente de seguridad y la certificación NRTL.
- Desarrolla sistemas de medición de precisión para facturación, incluidos la adquisición de datos, el procesamiento de señales y la calibración.
- Colabora con ingeniería eléctrica en los requisitos, la puesta en marcha de placas, la depuración, la capacidad de prueba del hardware y la seguridad.
- Gestiona las actualizaciones seguras de firmware, incluido el arranque seguro, la firma de código y la gestión de claves.
- Mantiene CI/CD y código comprobable a medida que los sistemas pasan del prototipo a la producción en masa.
- Reporta al director de Ingeniería Eléctrica.
Requisitos
- Título universitario en ingeniería eléctrica, ingeniería informática o informática, al menos siete años de experiencia en ingeniería de firmware y trayectoria lanzando nuevos productos a escala.
- Sólidas habilidades de diseño de sistemas y documentación, incluidos documentos técnicos claros y diagramas de diseño.
- Experiencia completando certificaciones de seguridad complejas, como IEC 61508, IEC 60730 o UL 1998.
- Experiencia de liderazgo técnico dirigiendo la arquitectura, organizando el trabajo en áreas y entregando código.
- Dominio de C, C++ y/o Rust.
- Amplia experiencia en depuración de sistemas integrados con osciloscopios, analizadores lógicos y JTAG/SWD.
- Amplia experiencia con firmware bare-metal o RTOS en microcontroladores modernos de 32 bits, incluida la arquitectura de bajo nivel y la optimización de memoria multinúcleo.
- Experiencia con ARM Cortex-M o una plataforma similar.
- Uso avanzado de agentes de programación con IA y responsabilidad sobre las decisiones del código puesto en producción.
- Capacidad para iterar rápidamente, ajustar el esfuerzo al valor empresarial y explicar requisitos complejos a distintas partes interesadas.
- Para trabajar a distancia, capacidad para viajar a la oficina de Filadelfia al menos una semana al mes.
- Las personas seleccionadas deben superar verificaciones de antecedentes penales y referencias.
- Se requiere comprobante de autorización para trabajar.
- Las solicitudes deben incluir un currículum.
- Se valorará: Máster en ingeniería eléctrica, ingeniería informática o informática.
- Se valorará: Experiencia llevando software de seguridad crítica hasta la certificación NRTL.
- Se valorará: Puesta en marcha de dispositivos Matter/Thread, incluidos SPAKE2+/PASE y el emparejamiento mediante código de configuración o QR.
- Se valorará: Experiencia con I2C, UART, SPI, CAN/CAN-FD, Ethernet, Make, CMake, automatización de pruebas y CI/CD.
- Se valorará: Redes TCP/IP integradas, como lwIP y WireGuard u otros túneles seguros comparables en plataformas integradas de tiempo real.
- Se valorará: Experiencia en ingeniería inversa de protocolos CAN o desarrollo de herramientas de evaluación personalizadas.
- Se valorará: Configuración de RTOS para aplicaciones multiproceso con requisitos de temporización estrictos; experiencia con PX5 o ThreadX.
- Se valorará: Sistemas de firma de código de firmware y PKI, incluidos custodia de claves, procesos de firma, verificación de arranque seguro, rotación y revocación de claves.
- Se valorará: Conocimientos de UL 1741/IEEE 1547, UL 3141, UL 2900 y ANSI C12.1.
Beneficios
- Seguro médico que cubre el 75 % de las primas para empleados, cónyuges e hijos.
- Tiempo libre remunerado flexible.
- Plan 401(k) con aportación equivalente de la empresa.
- Opciones sobre acciones.