Funciones y Responsabilidades
- Análisis y Negociación de Requisitos con Cliente
- Desarrollar arquitecturas digitales para aplicaciones de alto valor tecnológico, incluyendo controladores, interfaces y procesamiento de señales.
- Soporte en la definición de arquitectura HW / SW de sistemas y subsistemas.
- Diseñar, modelar y simular sistemas digitales usando HDL (VHDL, Verilog o SystemVerilog).
- Supervisar y dar seguimiento técnico a los equipos de desarrollo HDL tanto internos como subcontratados
- Realizar simulaciones funcionales y de temporización con herramientas EDA (ModelSim, Vivado, Quartus, etc.).
- Colaborar con equipos de verificación, software embebido y sistemas para integración de soluciones.
- Colaborar con equipos de verificación, software embebido y sistemas para el cumplimiento y trazabilidad de requisitos.
- Documentar especificaciones técnicas, flujos de diseño y resultados de pruebas.
- Participar en revisiones de diseño y análisis de confiabilidad para entornos extremos.
- Colaborar en ofertas de nuevos equipos y sistemas y presentaciones a clientes
Requisitos
- Título en Ingeniería Electrónica, Telecomunicaciones o Industrial, especialidad de electrónica.
- Mínimo 3 años de experiencia en diseño digital con HDL.
- Experiencia en diseño para FPGAs (Xilinx, Intel / Altera, Microsemi).
- Conocimiento de protocolos de comunicación (SPI, UART, I2C, CAN, SpaceWire deseable).
- Conocimientos en el procesamiento de imágenes en tiempo real
- Familiaridad con entornos de simulación y síntesis.
- Capacidad para trabajar bajo estándares de calidad y confiabilidad del sector espacial (ECSS, DO-254, MIL-STD, etc.).
- Inglés técnico (lectura y escritura).
- Se valorará experiencia en :
- Colaboración en proyectos espaciales, satélites, o sistemas embarcados en entornos extremos (espacio, defensa o GICs)
- Experiencia en el desarrollo y validación de HW (ej. JTAG).
- Experiencia en programación de microcontroladores (ej. ST, Microchip, NXP).
- Conocimiento de técnicas de mitigación de radiación (TMR, ECC, etc.).
- Otros entornos de desarrollo y lenguajes de scripting (ej. Python, TCL, UML).
- Uso de repositorios (ej. GIT, Subversion).
- Uso de SW de gestión (ej. Jira).
Procesamiento de imágenes L1C