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
Senior

Job 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.

Apply for this position