Ir al contenido

Programador de microrredes

UtilityInnovation Jornada completa

Descripción

El programador programador colaborará colaborará con el de de y Fabricación equipos para diseñar y implementar programas, subrutinas, funciones , y firmware que automatizan UIG encendido y supervisión equipos. Esta función respalda la integración de la plataforma avanzada de control y análisis GridSure de UIG y la plataforma Hardware-in-the-Loop (HIL) de UIG.

El candidato ideal programará en múltiples plataformas, utilizando IEC 61131, SQL, C, C++, Java, Python, HTML5 y otros. Se encargará de probar programas y archivos, realizar comprobaciones de E/S, resolver problemas eléctricos y ayudar a llevar los equipos de UIG desde la fase conceptual hasta la producción y a lo largo de todo el ciclo de vida del producto. El programador de microrredes reportará al vicepresidente de ingeniería y recibirá instrucciones diarias del vicepresidente de SCADA y controles.

Responsabilidades clave

  • Programar e implementar soluciones de integración utilizando el GridSure software de aplicación, el marco de interfaz de usuario web y el hardware de control industrial común
  • Elaborar diseños completos y precisos de productos y programación para consumo interno de UIG, así como para consumo de los clientes
  • Crear archivos de programación para los diversos dispositivos de control y comunicación asociados a la plataforma Hardware-in-the-Loop
  • Utilizar MATLAB, C++, Java, Python e IEC 61131 para programar interfaces de usuario, crear perfiles de mapeo de dispositivos y recrear modelos de microrredes de UIG para la plataforma HIL
  • Experiencia trabajando con el protocolo OPC UA y al menos dos de los siguientes protocolos: Modbus, DNP3, IEC 61850, Profinet y MQTT
  • Dar soporte a la programación de la plataforma de simulación Hardware-in-the-Loop de UIG utilizando C++, MATLAB y protocolos de comunicación industrial
  • Dar soporte a la programación de cualquier producto de UIG a partir de los diseños proporcionados por el equipo de Ingeniería de Sistemas
  • Resumir datos e informar sobre los resultados de las pruebas
  • Garantizar el cumplimiento de los plazos y las fechas clave
  • Proporcionar coordinación y documentación a los equipos internos de UIG
  • Resolver cualquier duda o problema pendiente para el equipo de Ingeniería de Sistemas
  • Trabajar con planos de ingeniería de ePlan y AutoCAD, bocetos, descripciones verbales, especificaciones e información técnica
  • Modificar programas basándose en instrucciones verbales, bocetos, planos y descripciones conceptuales
  • Demostrar un esfuerzo continuo por mejorar las operaciones, reducir los tiempos de respuesta, optimizar los procesos de trabajo y colaborar de forma conjunta para proporcionar diseños de ingeniería de calidad
  • Comunicarse oralmente en inglés con ingenieros, delineantes y personal de fabricación, tanto por teléfono como en persona
  • El candidato debe ser una persona con gran capacidad de colaboración y contribución
  • Ayudar a mantener el calendario general de ingeniería según lo previsto; alertar con antelación cuando los hitos estén en riesgo
  • Asumir las tareas de soporte a nivel de programa

Herramientas y entorno
El entorno de simulación Hardware-in-the-Loop GridSure incluye:

  • GridSure SCADA (Ignition Perspective de Inductive Automation)
  • Opto22 Groov Epic (funciones de Codesys y Groov Epic)
  • Placas de inyección trifásicas UIG
  • MATLAB/Simulink para el modelado de sistemas de potencia y control

Requisitos

  • Estar cursando una licenciatura en Ingeniería, Informática, Física o un campo técnico relacionado en una universidad acreditada
  • Se aceptan candidatos, y no se requiere experiencia en sistemas de automatización ni en integración SCADA
  • Sólidas habilidades analíticas, de comunicación y organizativas, con un enfoque en la mejora continua
  • Dominio de la suite Microsoft Office
  • Capacidad para colaborar eficazmente con compañeros y la dirección
  • Disponibilidad y capacidad para viajar hasta un 35 % al año

Conocimientos, habilidades y aptitudes

  • Dominio de las aplicaciones de MS Office (Outlook, Word, Excel, PowerPoint, etc.)
  • Dominio de SQL y bases de datos relacionales
  • Dominio de la programación en Java y Python
  • Dominio de MATLAB
  • Dominio de herramientas y lenguajes de programación de PLC (CODESYS, Structured Text, Ladder Logic, etc.)
  • Familiaridad con protocolos de comunicación industrial:
    • Requisitos: OPC UA, al menos dos de Modbus, DNP3, IEC 61850, Profinet, MQTT
    • Preferible: CANopen, J1939, EtherCAT
  • Capacidad para interpretar planos de ingeniería eléctrica y mecánica
  • Destreza manual para manejar equipos digitales, incluidos ordenadores y controladores de máquinas
  • Capacidad para trabajar de forma segura en entornos de pruebas eléctricas y procesos industriales

Entorno de trabajo

  • Principalmente en la oficina, con la excepción de visitas a instalaciones de I+D y a obras
  • Nota: No podemos ofrecer patrocinio para el visado para este puesto. Los candidatos deben tener un permiso de trabajo vigente en los Estados Unidos

Solicitar este puesto Programador de microrredes