Ingénieur Développement Logiciel Traitement du Signal C++ H/F

Thales
Sophia Antipolis
Workplace: HybridFull timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Rigueur","Esprit d'équipe","Capacité d'adaptation","Autonomie"]

Develop and maintain backend components for sonar software used in naval and surface vessels. You will work with software developers, architects, and system engineering to turn functional needs into implementations, estimate tasks and risks, and optimize C++ processing-chain components and algorithms. The role includes implementing unit/integration/qualification tests and ensuring ongoing software maintenance by troubleshooting and fixing technical issues.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 month ago

Ingénieur Développement Logiciel Traitement du Signal C++ H/F

✓ Verified Job

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

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

Job Summary

Develop and maintain backend components for sonar software used in naval and surface vessels. You will work with software developers, architects, and system engineering to turn functional needs into implementations, estimate tasks and risks, and optimize C++ processing-chain components and algorithms. The role includes implementing unit/integration/qualification tests and ensuring ongoing software maintenance by troubleshooting and fixing technical issues.
Location: Sophia Antipolis
Workplace: Hybrid
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Participate in the specifications and design of software components.
  • •Collaborate with developers from other software teams and with architects and systems engineering to understand functional needs and propose appropriate implementations.
  • •Estimate tasks, assess risks, and plan development work.
  • •Design, develop, and optimize components and algorithms in the processing chain using C++.
  • •Implement tests at different levels (unit, integration, qualification) and ensure software maintenance by correcting technical issues.

Key Requirements

  • •Hold a bac+5 in computer science or an equivalent field.
  • •Experience in software development with C++.
  • •Experience in signal processing.
  • •Experience with real-time programming.
  • •Experience in a Linux environment and use of technical English (reading, writing, and speaking).
Education:Bachelor's in informatique
Skills:RigueurEsprit d'équipeCapacité d'adaptationAutonomie
Languages:English
Tech Stack:C++Linux

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