C++ Software Engineer

Thales
Tel Aviv
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2-4 yearsEducation: bachelorsSkills: ["Ownership","Continuous learning","Analytical problem-solving","Communication","Teamwork"]

Develop and maintain high-performance C/C++ software for a Data Security (DAM) platform that monitors database activity, detects threats in real time, and enables auditing and protection across enterprise environments. Work close to the operating system, networking stack, and databases, take ownership across the full SDLC, and help debug production issues. Collaborate with senior engineers, architects, Product Management, and Security Researchers, using AI-assisted development tools to improve quality and productivity.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 month ago

C++ Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Develop and maintain high-performance C/C++ software for a Data Security (DAM) platform that monitors database activity, detects threats in real time, and enables auditing and protection across enterprise environments. Work close to the operating system, networking stack, and databases, take ownership across the full SDLC, and help debug production issues. Collaborate with senior engineers, architects, Product Management, and Security Researchers, using AI-assisted development tools to improve quality and productivity.
Location: Tel Aviv
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain high-performance C/C++ software.
  • •Build security and auditing capabilities for the Data Security (DAM) platform.
  • •Take ownership of meaningful features across design, implementation, testing, and delivery.
  • •Develop software close to the operating system, networking stack, and databases.
  • •Investigate complex technical challenges and participate in debugging production issues.

Key Requirements

  • •B.Sc. in Computer Science, Software Engineering, or an equivalent degree.
  • •2–4 years of software development experience.
  • •Strong proficiency in C or C++ and multithreaded programming.
  • •Experience working in a Linux development environment.
  • •Experience with Git or similar version control systems.
Experience:2-4 yearsCybersecurityData securityEnterprise software
Education:Bachelor's in Computer Science, Software Engineering
Skills:OwnershipContinuous learningAnalytical problem-solvingCommunicationTeamwork
Tech Stack:CC++MultithreadingLinuxGitTCP/IPUDPSocketsL3L4L7SQLJenkinsGitLabCloud technologiesChatGPTGitHub CopilotClaudeCursor

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn