Description
**Location:**
Madrid, ES
**\#job\-location.job\-location\-inline { display:** inline; }
**Professional Profile:** PyS Defense and Security
**Required Experience:**
**Work Modality:** Hybrid
At Indra Group, we protect what matters most.
We lead the development of cutting-edge technological solutions that strengthen national and international security.
Join our Cybersecurity and Quantum Communications team!
As part of our positioning as a leading company in Defense and Security, we are seeking a Cryptographic Key Management Software Engineer to participate in the QKD GEO GARBO project, contributing to the design, development, and validation of key management systems (KMS) based on secure hardware.
What will you do?
Analyze and implement cryptographic key management software protocols.
Design, develop, and validate key management systems supported by secure hardware.
Develop C/C\+\+ components oriented toward security, performance, and robustness services.
Integrate and operate with HSMs via standard interfaces (PKCS\#11\).
Design and execute unit tests (design \+ execution) to ensure quality and maintainability.
Work with databases / SQL when required for persistence or auditing.
Collaborate with cybersecurity, systems, and networking teams in a multidisciplinary environment.
Prepare technical documentation associated with developments and validations.
What are we looking for in you?
You don’t need to meet 100% of the requirements. We want to get to know you and understand what you can bring.
✅ Software development experience, preferably in security/encryption environments.
✅ Advanced C\+\+ and proficiency in C/C\+\+ development.
✅ Experience with or familiarity using HSMs and integration via PKCS\#11\.
✅ Basic knowledge of symmetric and asymmetric cryptography.
✅ Basic knowledge of or interest in QKD and/or post-quantum cryptography (PQC) (desirable).
✅ Experience in designing and executing unit tests (intermediate level).
✅ Linux system handling (Ubuntu and/or Red Hat).
✅ Intermediate-level SQL knowledge.
✅ Analytical profile, attentive to software quality and security.
✅ Ability to work collaboratively, communicate technical ideas, and propose improvements.
✅ Availability to work in Alcobendas under a hybrid model (60% annual remote work).
The Project
You will join the QKD GEO GARBO project — a strategic initiative focused on developing secure key management infrastructures and advanced encryption technologies, integrated into critical Defense and Cybersecurity environments, with emphasis on robustness, traceability, and validation in demanding scenarios.
✨ What We Offer
* Stability and Future ✨: Long-term projects at a leading Defense company with over 60\.000 professionals and strong financial stability.
**Innovative and High-Impact Projects :** You’ll work with state-of-the-art technologies, delivering impact both nationally and internationally.
**Close and Transparent Environment :** Enjoy direct and fluid communication with managers and colleagues in a collaborative and open setting.
**Autonomy and Flexibility :** You’ll have freedom to organize your work, with genuine work-life balance adapted to your rhythm.
**Personalized Career Plan :** Designed to accelerate your professional growth and development.
**Continuous Training :** Through Open University and Udemy for Business (over 6\.000 courses to specialize!).
**Exclusive Wellness Discounts :** Enjoy benefits at gyms, restaurants, stores, leisure activities, and more as an Indra employee.
Competitive compensation and flexible benefits plans tailored to your needs.
How Is Our Selection Process?
**Profile Review :** We assess your experience and skills to determine alignment with our requirements.
**Initial Contact (5\-10 min) :** If you receive a call from an unknown number, it’s our team! A brief conversation to get to know you and address any questions.
**Technical Interview :** You’ll meet the team, who will explain the project and daily tasks. We’ll also explore your technical knowledge. Additionally, short psychological and English competency assessments may be conducted (if required).
**Interview with Talent Acquisition Team :** We want you to better understand our company — values, career model, skills… so both you and the team can evaluate mutual fit.
**Offer and Welcome :** If everything goes well, you’ll join our team and begin this new journey together!
**Estimated Process Duration:** 2 weeks.
Our commitment is to foster workplaces where people are treated with respect and dignity, promoting professional development and guaranteeing equal opportunities in selection, training, and promotion — offering a work environment free from discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.
¡INDRA is a Top Employer 2026! Join a company certified as one of Spain’s best employers, thanks to our comprehensive HR management and outstanding conditions for our professionals.