ACT | The Alliance for Climate Transition
ACT | The Alliance for Climate Transition
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.

Descripció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.