Faster chat, better deals — Get the App

Cryptographic Key Management Software Engineer (HSM / PKCS#11)

Indeed

Company

Job typeFull-time
Workplace typeHybrid
Experience levelNo experience limit
Education levelNo degree limit

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.

Source: indeed
Some content was automatically translated

Posted by

David Muñoz

Indeed · HR

Location

David Muñoz

Indeed · HR

Similar jobs

Cryptographic Key Management Software Engineer (HSM / PKCS#11) job by Indeed in 2026 | ok.com