This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
At Sener Aeroespacial y Defensa, we continue to expand our teams thanks to the sustained growth of projects in Space and Defense.
We are looking to incorporate Senior FPGA Engineers for electronic equipment in the Electromechanical Systems Division (SEM).
The SEM division is a benchmark provider of electromechanical and control systems for the world's leading space agencies (NASA, ESA, JAXA, Roscosmos), having participated for decades in high-criticality space and defense programs.
The position is oriented toward profiles with a solid technical foundation in FPGA, who wish to continue actively participating in design, development, and validation, and who can act as technical references within the team, collaborating with other engineers and providing criteria for complex projects.
What you will do:
You will be part of a multidisciplinary team (hardware, software, and mechanics) that develops equipment used to test and validate control electronics and mechanisms for space and defense systems, such as antenna pointing systems, robotic couplings and anchors, telescope focusing and scanning systems, among others.
In your day-to-day work, you will actively participate in technical development and may also collaborate in the technical coordination of activities within the project.
Define requirements for the detailed FPGA specification
Define the FPGA architecture
Coding following design rules and standards
Verification through simulations and testbenches
Validation through hardware testing
Code coverage checks
Synthesis, implementation, and bitstream generation
Place & route implementation
Process automation using scripts
Drafting associated documentation
Attendance at technical reviews with the client
Specifically, your responsibility will include:
Defining requirements for the detailed FPGA specification
Definition of the FPGA architecture
Coding using design rules
Verification via simulations using testbenches
Validation through hardware tests
Performing code coverage checks
Performing synthesis, implementation, and bitstream generation
Place and route implementation
Automating previous processes through scripts
Drafting associated documentation
Attendance at reviews with the client
What we expect from you:
Degree in Electronic, Industrial, or Telecommunications Engineering.
High level of English.
At least 3 years of experience in the offered position.
Experience in hardware design languages (VHDL/Verilog).
Knowledge of development environments for FPGA design (Modelsim, Vivado, etc.), synthesis (Synplify, Vivado), and place & route (Libero, Vivado).Experience coordinating development teams
Valuable knowledge in:
Knowledge of Robotics, sensors, and motors
Serial communication buses: RS-232/485/422, USB, SPI, I2C, Modbus, Visa, CAN bus or similar
Process automation
Unit tests, integration, and continuous development
Code version control tools and BUG tracking
Agile development such as Scrum
Designing digital and analog hardware: schematic design, commissioning, and prototype testing.
Handling and use of laboratory measurement instruments
FPGA development following DO-254 or similar safety standards
Knowledge of regulations (ECSS, IPC, MIL,...)
Knowledge in some of the following tools:
- FPGA development tools (HDL designer, Xilinx Vivado IDE, Altera Quartus IDE).
- Script languages (Python, TCL, Bash)
- Git version control tool.
- Task management tools such as JIRA, Redmine, or ECLIPSE
What we offer:
These are some of the benefits you will enjoy at Sener:
Join a multidisciplinary and highly qualified team participating in technologically innovative projects on an international level.
Continue your professional development with us and access a wide range of training (technical, skills, languages...).
Take care of yourself with our physical and emotional well-being program: sports, workshops, medical service, physiotherapy, etc.
Optimize your salary with our flexible remuneration plan (meal card, private medical insurance, nursery vouchers...) and benefit from our life and accident insurance.
Flexibilize your way of working! We have flexible hours, a teleworking policy, coworking spaces...
Discount portal for you and a specific onboarding plan for our international employees.
We promote equal opportunities, diversity, and inclusion for all people and are certified as a Family Responsible Entity (efr). Additionally, through the Sener Foundation, we collaborate in activities that encourage the pursuit of knowledge and contribute to the socially responsible development of engineering.
If you identify with this role, we look forward to meeting you... At Sener, we want to go as far as you want to go!
View original advert (Spanish)
En Sener Aeroespacial y Defensa continuamos ampliando nuestros equipos gracias al crecimiento sostenido de los proyectos en Espacio y Defensa.
Buscamos incorporar Ingenieros/as Senior de FPGAs para equipos electrónicos en la División de Sistemas Electromecánicos (SEM).
La división SEM es un proveedor de referencia de sistemas electromecánicos y de control para las principales agencias espaciales del mundo (NASA, ESA, JAXA, Roscosmos), participando desde hace décadas en programas espaciales y de defensa de alta criticidad.
La posición está orientada a perfiles con una sólida base técnica en FPGA, que quieran seguir participando activamente en el diseño, desarrollo y validación, y que puedan actuar como referentes técnicos dentro del equipo, colaborando con otros ingenieros y aportando criterio en proyectos complejos.
Qué harás:
Formarás parte de un equipo multidisciplinar (hardware, software y mecánica) que desarrolla equipos utilizados para probar y validar la electrónica de control y los mecanismos de sistemas espaciales y de defensa, como sistemas de apuntamiento de antenas, acoplamientos y anclajes robóticos, sistemas de enfoque y escaneo de telescopios, entre otros.
En tu día a día, participarás de forma activa en el desarrollo técnico, pudiendo además colaborar en la coordinación técnica de actividades dentro del proyecto.
Definir requisitos para la especificación detallada de la FPGA
Definir la arquitectura de la FPGA
Codificación siguiendo reglas y estándares de diseño
Verificación mediante simulaciones y testbenches
Validación mediante pruebas de hardware
Comprobaciones de cobertura de código
Síntesis, implementación y generación de bitstream
Implementación de place & route
Automatización de procesos mediante scripts
Redacción de la documentación asociada
Asistencia a revisiones técnicas con cliente
En concreto, tu responsabilidad incluirá:
Definir requisitos para la especificación detallada de la FPGA
Definición de la arquitectura de la FPGA
Codificación mediante reglas de diseño
Verificación por medio de simulaciones mediante testbenches
Validación mediante pruebas hardware
Realizar comprobaciones de cobertura de código
Realizar síntesis, implementación y generación del bitstream
Implementación place and route
Automatizar los procesos previos a través de scripts
Redactar la documentación asociada
Asistencia a revisiones con el cliente
Qué esperamos de ti:
Formación en Ingeniería electrónica, industrial o telecomunicaciones.
Nivel alto de inglés.
Al menos 3 años de experiencia en la posición ofertada.
Experiencia en lenguajes de diseño hardware (VHDL/Verilog).
Conocimiento de entornos de desarrollo para diseño de FPGAs (Modelsim, Vivado, etc.), síntesis (Synplify, Vivado) y place & route (Libero, Vivado).Experiencia coordinando equipos de desarrollo
Valorables conocimientos en:
Conocimientos de Robótica, sensores y motores
Buses de comunicación serie: RS-232/485/422, USB, SPI, I2C, Modbus, Visa, CAN bus o similares
Automatización de procesos
Test unitarios, integración y desarrollo continuo
Herramientas de control de versiones de código y seguimiento de BUGs
Desarrollo Ágil como Scrum
Diseñar hardware digital y analógico: diseño esquemático, puesta en marcha y prueba de prototipos.
Manejo y uso de Instrumentos de medida de laboratorio
Desarrollo de FPGAs siguiendo DO-254 o standards de seguridad similares
Conocimiento de normativas (ECSS, IPC, MIL,...)
Conocimientos en algunas de las siguientes herramientas:
- FPGA development tools (HDL designer, Xilinx Vivado IDE, Altera Quartus IDE).
- Script languages (Python, TCL, Bash)
- Herramienta de control de versiones Git.
- Herramientas de gestión de tareas como JIRA, Redmine o ECLIPSE
Qué te ofrecemos:
Estos son algunos de los beneficios de los que disfrutarás en Sener:
Intégrate en un equipo multidisciplinar y altamente cualificado participando en proyectos innovadores tecnológicamente a nivel internacional.
Continua tu desarrollo profesional con nosotros y accede a un amplio abanico formativo (formación técnica, en habilidades, idiomas...).
Cuídate con nuestro programa de bienestar físico y emocional: deportes, talleres, servicio médico, fisioterapia, etc.
Optimiza tu salario con nuestro plan retributivo flexible (tarjeta de comida, seguro médico privado, tickets guardería...) y cuenta con nuestro seguro de vida y accidentes.
¡Flexibiliza tu forma de trabajar! Disponemos de horario flexible, política de teletrabajo, espacios de coworking...
Portal de descuentos para ti y plan de acogida específico para nuestros empleados internacionales.
Promovemos la igualdad de oportunidades, diversidad e inclusión de todas las personas y estamos certificados como Entidad Familiarmente Responsable (efr). Además, desde la Fundación Sener colaboramos en actividades que fomentan la búsqueda del conocimiento y contribuyen al desarrollo socialmente responsable de la ingeniería.
Si te sientes identificado/a, te esperamos...¡En Sener queremos llegar tan lejos como quieras llegar tú!