Power Converter Firmware Engineer
Role details
Job location
Tech stack
Job description
En AMETS Power Electronics (joint venture entre Arteche y MONDRAGON) impulsamos soluciones innovadoras de electrónica de potencia para redes eléctricas, energías renovables y aplicaciones industriales. Buscamos reforzar el equipo con un perfil clave para diseñar convertidores de alta potencia conectados a red, con impacto directo en el rendimiento, la fiabilidad y la evolución del producto., Reportando al CTO, definirás, programarás y validarás el firmware de control en convertidores de electrónica de potencia. Serás responsable de la arquitectura software embebida y de integrar algoritmos de control avanzados con el hardware de potencia (sensores, drivers, componentes magnéticos), garantizando un funcionamiento óptimo y cumpliendo con estrictos requisitos técnicos y normativos. Tu labor tendrá un impacto directo en la eficiencia y estabilidad de soluciones punteras para la gestión de energía.
Principales responsabilidades:
- Desarrollo de firmware embebido: Diseñar, programar y optimizar el firmware para controladores de convertidores multi-megavatio en baja tensión (hasta 690V), integrando algoritmos de control, funcionalidades clave y procesamiento de señales.
- Integración hardware-software: Asegurar la perfecta integración del firmware con el hardware de potencia (sensores de corriente/tensión, drivers de puerta, inductancias, filtros, transformadores) para un rendimiento conjunto robusto y fiable.
- Comunicación y diagnósticos: Implementar protocolos industriales de comunicación entre unidades de control (Ethernet, CAN, RS485, etc.) e integrar interfaces de diagnóstico, telemetría y registro de eventos que permitan el seguimiento y análisis del sistema.
- Simulación y validación: Realizar simulaciones y pruebas HIL (herramientas como MATLAB/Simulink, PLECS, dSPACE) y participar en la validación en laboratorio con módulos de potencia reales, contribuyendo a la certificación y puesta a punto del convertidor.
- Depuración y fiabilidad: Identificar y depurar errores en el firmware utilizando herramientas de debugging avanzadas, garantizando la fiabilidad y estabilidad del software en entornos de alta potencia. Se realizaran validaciones en campo.
- Documentación técnica: Elaborar y mantener documentación de firmware (especificaciones, manuales de integración, planes de prueba, control de versiones) asegurando la trazabilidad y facilitando el mantenimiento evolutivo del producto.
Requirements
- Formación: Ingeniería Electrónica, de Telecomunicaciones o similar.
- Experiencia: >5 años desarrollando firmware en C/C++ sobre microcontroladores/DSP para sistemas en tiempo real, idealmente en convertidores de potencia, incluyendo uso de control de versiones (Git u otras herramientas).
- Conocimientos técnicos: Sólidos fundamentos en arquitectura de microcontroladores y electrónica embebida (periféricos, mapas de memoria, ADC/DAC, acondicionamiento de señal). Familiaridad con sistemas operativos en tiempo real (RTOS) y experiencia en convertidores de potencia de baja tensión multi-megavatio (entorno 690V).
- Idiomas: Español e inglés fluidos, con capacidad para documentación técnica y comunicación eficaz en ambos idiomas., * Simulación y HIL: Experiencia con herramientas de simulación y prueba de controladores (Matlab/Simulink, PLECS, dSPACE, Typhoon) para desarrollo y validación de firmware.
- Comunicaciones & Ciberseguridad: Conocimiento de protocolos de comunicación industriales (Ethernet, CAN, RS485, etc.) y nociones de ciberseguridad aplicadas a sistemas embebidos críticos.
- Innovación: Interés o experiencia en metodologías ágiles de desarrollo de software y aplicación de técnicas de IA en la programación (p.ej., herramientas de asistencia al código).