QTI Srl is a Florence-based company operating in telecommunications and quantum technologies. Founded in 2020 as a spin-off of CNR-INO, since 2021 QTI has been active in research and development of Quantum Key Distribution (QKD), the company’s core product, entering both the Italian and international markets in the same year.In 2022, QTI opened a new production site. In 2024, QTI officially joined the TIM Group following the partial acquisition of its shares by Telsy S.p.A., an Italian cybersecurity company also part of the TIM Group.The company expects strong growth in the coming years in both research and sales; the team currently counts 35 people and is set to expand further.For our Florence office, we are looking for a Software Engineer to join our team.Main Activities:Develop, maintain, and optimize software components on LinuxIntegrate and manage network communications (TCP/IP, TLS/mTLS, certificate handling, internal/external APIs)Containerization and packaging (e.g., Docker, systemd, service lifecycle management, logging and observability)Debugging and troubleshooting on real systems: log analysis, profiling, fault handling, and issue reproducibilitySystem and application hardening: security best practices, secret management, updates, and attack-surface reductionAutomated testing (unit/integration), continuous code quality improvement, code reviews, and operational technical documentationRequirements:Minimum 2 years of experience as a software engineer on Linux-based systemsStrong knowledge of Python and C/C++Solid understanding of:Linux environmentsNetworking: HTTP/REST, sockets, TCP/IP fundamentals, DNSApplication security: TLS/mTLS, certificate management, hardening principlesTooling: Git, code review practices, issue trackingTeam mindset, accuracy, ownership, and ability to meet deadlinesWorking technical English (written and spoken)Nice to have:Programming languages: Go, RustPQC (Post-Quantum Cryptography): familiarity with standards/primitives