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 hardware-secured key management systems (KMS).
What will you do?
Analyze and implement software protocols for cryptographic key management.
Design, develop, and validate key management systems supported by secure hardware.
Develop C/C\+\+ components focused on security services, performance, and robustness.
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 development and validation activities.
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 contribute.
✅ Software development experience, preferably in security/encryption environments.
✅ Advanced C\+\+ and strong proficiency in C/C\+\+ development.
✅ Experience or familiarity with 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).
✅ Proficiency with Linux systems (Ubuntu and/or Red Hat).
✅ Intermediate-level SQL knowledge.
✅ Analytical mindset, with attention to software quality and security.
✅ Ability to work collaboratively, communicate technical ideas effectively, 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 solid financial stability.
**Innovative and High-Impact Projects :** You’ll work with cutting-edge 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 :** Freedom to organize your work, with genuine work-life balance adapted to your pace.
**Personalized Career Plan :** Designed to support your professional growth and development.
**Continuous Training :** Through Open University and Udemy for Business (over 6\.000 courses for specialization!).
**Exclusive Well-being Discounts :** Enjoy benefits at gyms, restaurants, stores, leisure venues, and more as an Indra employee.
Competitive compensation and flexible reward plans tailored to your needs.
How Does Our Selection Process Work?
**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, brief psychological and English assessments (if required) will be conducted.
**Interview with Talent Acquisition Team :** We want you to better understand our company — values, career model, skills framework — 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 chapter 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 — ensuring 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 the conditions we offer our professionals.