C++ Software Engineer (12-Month Fixed-Term Position)

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

Design, develop, and maintain high-performance C/C++ software for a Data Security (DAM) platform that monitors database activity to detect threats in real time. Own features end-to-end from design through testing and delivery, working close to the operating system, networking stack, and databases. Debug complex production issues, collaborate with senior engineers, architects, Product Management, and Security Researchers, and use AI-powered tools to improve engineering productivity and quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 month ago

C++ Software Engineer (12-Month Fixed-Term Position)

✓ 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

Design, develop, and maintain high-performance C/C++ software for a Data Security (DAM) platform that monitors database activity to detect threats in real time. Own features end-to-end from design through testing and delivery, working close to the operating system, networking stack, and databases. Debug complex production issues, collaborate with senior engineers, architects, Product Management, and Security Researchers, and use AI-powered tools to improve engineering productivity and quality.
Location: Tel Aviv
Workplace: Hybrid
Employment Type: Full time · 12 months
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain high-performance C/C++ software for the Data Security (DAM) platform.
  • •Build security and auditing capabilities for enterprise database activity monitoring.
  • •Own features throughout the software development lifecycle, from design and implementation to 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.
  • •Good understanding of object-oriented programming and software design principles.
  • •Experience working in a Linux development environment and using Git or similar version control systems.
Experience:2-4 years
Education:Bachelor's in Computer Science, Software Engineering
Skills:Analytical thinkingProblem-solvingCommunicationTeamworkOwnership
Tech Stack:CC++Multithreaded programmingObject-oriented programmingLinuxGitLinux internalsNetworking protocolsTCP/IPUDPSocketsDatabasesSQLCI/CDJenkinsGitLabCloud technologiesChatGPTGitHub CopilotClaude

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