Secure Software Engineer (Python & C
Role details
Job location
Tech stack
Requirements
Job Title: Secure Software Engineer (Python & C++) Location: Vigo, Spain Industry: Defense / Advanced Technologies Work Regime: Full-time & Hybrid Willingness to travel to Paris occasionallyWe are currently seeking a Software Developer with over 3 years of experience in Python, C++, and Cybersecurity to join a major international defense initiative focused on developing cutting-edge technology solutions. Responsibilities and Tasks: Develop and maintain software applications using Python and C++, with a strong foundation in secure communications:Integrity, authentication, and non-repudiation.Threat models: MITM, replay, spoofing, flooding, etc., and secure protocols: TLS, IPsec, DTLS, MACsec, etc.Applied cryptography: symmetric/asymmetric keys, X.509 certificates, hash functions, HMAC, etc.Key management: distribution, revocation, expiration (e.g., STANAG 4774/4778).Apply security principles throughout the entire software development lifecycle.Collaborate with multidisciplinary teams to deliver high-impact solutions in the defense sector.Ensure the developed software meets the highest standards of security and reliability.Work in agile environments and participate in code reviews. Mandatory Requirements: 3+ years of experience with Python and C++.Experience in cybersecurity and secure software development practices (SDLC).Knowledge of frameworks such as Django or Flask for Python, and libraries/environments in C++.Proficiency in advanced cybersecurity techniques (authentication, authorization, encryption, etc.).High level of English (spoken and written).Ability to collaborate effectively in multidisciplinary and international teams.Preferably based in Northern Portugal to facilitate in-person collaboration.Willingness to travel to Paris to work with international teams and attend key meetings. What we offer: Direct contract with our final client.Involvement in high-impact international defense projects.Hybrid working model with flexible hours.Opportunities for professional growth and continuous learning.Travel to Paris to interact with teams and attend important defense sector meetings.Additional benefits: health insurance, extra leave days, training programs, etc.