Thales

Senior C++ Developer Data Security

Thales
Apply
3 days ago
Tel Aviv-Yafo, IsraelSenior

Responsibilities

  • Develop and maintain a high-performance Linux user-space Agent across Linux distributions and cloud environments.
  • Lead features and tasks end to end, including design, task breakdown, implementation, testing, and on-time delivery.
  • Develop, enhance, and troubleshoot multithreaded user-space components, IPC mechanisms, and data processing pipelines.
  • Investigate unfamiliar domains, third-party database architectures, and complex codebases using AI coding and research tools.
  • Collaborate with R&D, QA, Product Management, and Support teams to deliver production-ready solutions.

Requirements

  • Bachelor’s or master’s degree in Computer Science or equivalent.
  • 5-6+ years of hands-on C/C++ software development experience in Linux environments.
  • Strong experience with multithreaded and object-oriented programming in C/C++.
  • Ability to independently learn unfamiliar technologies and use AI coding assistants, agents, and LLMs for research, debugging, and development.
  • Ability to own work independently, switch between feature development, performance optimization, and bug investigation, and deliver tasks on schedule.
  • Strong analytical, diagnostic, problem-solving, teamwork, and communication skills.

Tech Stack

CC++IBM DB2LinuxMongoDBPostgreSQL

Categories

Thales

About Thales

10,000+ employees

Thales designs and sells defense, aerospace, space, and digital identity/cybersecurity systems to governments, armed forces, infrastructure operators, and enterprises. Its portfolio spans avionics, radars and sensors, satellites, air traffic management, secure communications, and cybersecurity and identity solutions (bolstered by the 2019 Gemalto acquisition). Headquartered in Meudon, France, Thales is publicly traded on Euronext Paris (HO) and reported €20.6 billion in sales in 2024.

Contact me