Description
Job Summary:
We are seeking a Firmware Engineer (FPGA) to work in technically demanding environments within the defense sector, participating in the full development lifecycle.
Key Highlights:
1. Working with FPGAs in technically demanding environments.
2. Participating in the full FPGA development lifecycle.
3. Collaborating on key defense-sector projects leveraging advanced technology.
Location:
Madrid, ES
Professional Profile: D\&S Engineering, Mobility and ATM
Required Experience: Over 2 years of experience
Work Mode: Hybrid
If you are interested in working with **FPGAs in technically demanding environments**, participating in the full development lifecycle… this opportunity may be an excellent fit for you.
We are looking for a **Firmware Engineer (FPGA)** to join a key project within the defense sector, working with advanced technology and complex systems.
### **What will be your impact?**
You will participate in end-to-end FPGA development—from specification through final validation:
* Design and implementation in **VHDL**.
* Firmware simulation, validation, and verification.
* Work on **MPSoC (Zynq Ultrascale\+)** architectures.
* Embedded software development in C for standalone systems.
* Direct interaction with real hardware (instrumentation, testing, debugging).
You will have end\-to\-end visibility into the product—not just one part of the development.
### **What we are looking for**
* Experience designing with **VHDL** (~2\-3 years).
* Knowledge of **SoC / MPSoC** architectures (Zynq, Microblaze, etc.).
* Experience in simulation and verification (QuestaSim or similar tools).
* Programming in **C/C\+\+** for embedded environments.
* Proficiency with tools such as **Vivado, Vitis**.
* Ability to analyze schematics and use instrumentation (oscilloscope, etc.).
* Good command of English.
### **✨ Highly Valued**
* Experience with **Microchip FPGAs (Libero)**.
* Knowledge of **digital signal processing in FPGAs** (FFT, filters, DDC, high-speed ADC/DAC).
* Familiarity with **MATLAB / Simulink**.
* Use of version control (**Git**).
* Basic knowledge of **Verilog**.
***Why join our team?***
* *Diverse Projects* *(ATM, defense and security, aerospace, aeronautics, and more)*
* *Global Presence* *(projects in the U.S., Canada, the UK, China, and beyond)*
* *Growth and Training* *(continuous and specialized training)*
* *You’ll enjoy autonomy and flexibility (in organizing your work around objectives, and in close, collaborative interaction with colleagues and your direct supervisor)*
* *Innovation* *(you’ll work with cutting-edge technologies, tools, and innovative environments)*
* *Personalized Career Path* *(both horizontal and vertical career progression within the company, with real opportunities for personal and professional growth and performance)*
* *Competitive Compensation* *(don’t worry—we’ll discuss the salary band for this position during the first call)*
* *Biannual Performance Reviews (twice per year)*
* *Diversity and Inclusion* *(equal opportunities)*
* *Work-Life Balance and Flexible Hours (flexible start and end times)*
* *We provide shuttle buses and transport services to facilitate commuting from various locations across Madrid to our office.*
* *REFLEX Plan (Flexible Compensation Plan—a "benefits pool" where employees can select various services and social benefits with tax advantages).*
*\-*
*Our commitment is to foster workplaces where individuals are treated with respect and dignity, supporting the professional development of our staff while ensuring equal opportunities in recruitment, training, and promotion—providing a work environment free from any discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.*
*Ready for the Challenge? Don’t miss this unique opportunity! Click the link below and submit your application today.*
*Apply Now*
*We look forward to welcoming you to our team!* *✈️*