Sener Aerospace and Defence is currently looking for a FPGA/Firmware Engineers to join our Avionics and Flight System Division at our Tres Cantos work center (Madrid).
**Key Responsibilities**:
- Design, implement, debug and verify FPGA-based systems using VHDL.
- Develop and maintain firmware for Xilinx Ultrascale, RFSoC, and Microsemi platforms.
- Understanding HW/SW platform and being able to define SW/HW, SW/FW IFs.
- Perform simulation, synthesis, place & route, and timing analysis using tools like Vivado and Libero.
- Support system integration, and validation in lab environments.
- Document designs and contribute to technical reviews and compliance processes.
**Required Qualifications and competences**:
- Hands-on experience with Xilinx FPGAs, including Ultrascale and MPSoCs families.
- Familiarity with Microsemi (Microchip) FPGA devices and toolchains.
- Proficiency in VHDL, C, and Python for embedded development and test automation.
- Experience working in Linux-based development environments.
- Solid understanding of Git for version control and collaborative development.
- Background in defense and space markets, with awareness of standards such as DO-254, ECSS, or MILSTD.
- Knowledge of hardware development, including schematic and PCB design using Altium Designer.
- Be able to gather and an
- alytically understand user requirements, providing guideless for the solution not only focusing on the FPGA but as well, SW/FW/HW approaches (being able to understand requirements impact on HW and SW solutions).
- Ability to communicate technical approaches and details within small project teams, including team interactions and presentations.
- Excellent oral and written communication skills and ability to clearly articulate customer technical needs into technical specifications.
- High level of English.
**Preferred Skills**:
- Familiarity with embedded processors (ARM, MicroBlaze) and bare-metal or RTOS environments.
- Knowledge in C++, C#, Phyton, Go, and/or distributed OS.
- Experience in the implementation of data/signal processing solutions.
- Experience in space, automotive or defence industry environment
- Experience in Simulink and Matlab.
- Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
**Why Join Us?**
- Work on high-impact projects in aerospace and defense.
- Collaborate with a multidisciplinary team of experts.
- Access to cutting-edge tools and technologies.
- Competitive salary and benefits.
- Adaptable hours, teleworking policy, coworking spaces, parking space
- Opportunities for continuous learning and career growth