TÉCNICO/A DESARROLLO FIRMWARE SR. - R&D AT C&C
Ingeteam
31 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
SeniorJob location
Tech stack
Fieldbus
C++
Linux
Ethernet
Firmware
Field-Programmable Gate Array (FPGA)
FreeRTOS
Matlab
Octave
Real-Time Operating Systems
TCP/IP
Universal Asynchronous Receiver/Transmitter
Job description
diseño, desarrollo y validación de FIRMWARE/SOFTWARE Embebido de convertidores electrónicos de potencia., * Diseño y programación de FW / Software embebido de convertidores de potencia
- Diseño y programación de módulos de máquinas de estados, control, data logger, comunicaciones (CAN, Ethernet, …), drivers de bajo nivel (acceso a memorias, PWM, ADC, SPI …), funciones de nivel superior
- Definición y ejecución de protocolos de pruebas para validación de FW del convertidor
- Generación de documentación técnica para uso interno o entrega a las Unidades de Negocio de INGETEAM
- Dar soporte para resolución de incidencias surgidas en las aplicaciones de las Unidades de Negocio de INGETEAM que integran el HW/SW del Área Tecnológica
- Velar por el cumplimiento de los plazos establecidos en la planificación de proyecto
Requirements
- Titulación universitaria en ingeniería industrial / electrónico / telecomunicaciones
- Se valorará formación Posgrado - Electrónica de Potencia, Electrónica y Automática …
- Requisito imprescindible de una experiencia mínima de 5 años en puestos similares
- Programación en C / C++ en entornos multitarea tiempo real
- Conocimientos de Procesadores (MCU tipo ARM M4-M7, MPU tipo iMx6-iMX8, DSPs) y manejo de periféricos (PWM, ADC, SPI, I2C, UART, …)
- Conocimientos de sistemas operativos en tiempo real (FreeRTOs para MCU, Linux para MPU, Baremetal para MCU)
- Capacidad de desarrollo de comunicaciones basadas en Ethernet (TCP-IP / UDP) y experiencia en el desarrollo basada en buses de campo (CAN)
- Deseable conocimientos en Security (IEC 62443) y Safety (normativas equivalentes a 61508)
- Conocimiento en electrónica de control y de potencia, * Inglés, nivel B2 o superior.
- Disponibilidad para viajar a otros centros de Ingeteam. Necesario carnet B1.
- Persona responsable, resolutiva y proactiva. Orientada a la consecución de objetivos
- Se requieren habilidades para trabajo en equipo, innovación y orientación a la calidad y resultados
SE VALORARÁ:
- Conocimientos técnicos en convertidores de potencia
- Conocimientos en control y automática
- Conocimientos de programas de simulación: MATLAB, Octave y generación automática de código (Matlab, MBD)
- Experiencia en Software in the loop y test automáticos
- Conocimientos/experiencia en desarrollo FW en lógica programable (FPGA)
En Ingeteam valoramos la diversidad y facilitamos la inserción de personas con discapacidad. Por ello, si reúnes los requisitos generales de la vacante y dispones de certificado con grado de discapacidad igual o superior al 33%, Ingeteam valorará positivamente tu candidatura.