C++ Software Engineer – Electro-Optical (Radar Core Processing)

Thales
Netherlands
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Hands-on mindset","Collaboration","Problem-solving","Attention to accuracy"]

Build high-performance C++ software for real-time image and video processing in electro-optical radar core systems. Convert complex mathematical models into efficient production code, integrating algorithms with physical optical camera hardware through hands-on testing and verification. Optimize video processing pipelines using GStreamer and accelerate computations with CUDA. Collaborate with broader radar core processing teams to ensure optical data integrates with tracking, extraction, and fire control systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
8 hours ago

C++ Software Engineer – Electro-Optical (Radar Core Processing)

✓ Verified Job

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

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

Job Summary

Build high-performance C++ software for real-time image and video processing in electro-optical radar core systems. Convert complex mathematical models into efficient production code, integrating algorithms with physical optical camera hardware through hands-on testing and verification. Optimize video processing pipelines using GStreamer and accelerate computations with CUDA. Collaborate with broader radar core processing teams to ensure optical data integrates with tracking, extraction, and fire control systems.
Location: Netherlands
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and maintain high-performance C++ software for real-time image and video processing.
  • •Translate complex mathematical models into efficient, production-ready code.
  • •Integrate software algorithms with physical optical camera hardware through hands-on testing and verification.
  • •Optimize video processing pipelines and data flows using the GStreamer library.
  • •Leverage GPU acceleration (CUDA) and collaborate with broader RCP teams to integrate optical data with tracking, extraction, and fire control systems.

Pay and Benefits

Perks:Paid LeaveTravel AllowanceBicycle PlanGym MembershipRelocation

Key Requirements

  • •Solid, proven experience in modern C++ software engineering.
  • •A strong affinity/background in image and/or video processing.
  • •Strong mathematical capabilities, including comfort implementing matrix operations in code.
  • •Experience with GPU programming, specifically CUDA.
  • •Hands-on mindset to test, verify, and fine-tune software on actual physical hardware and camera systems.
Skills:Hands-on mindsetCollaborationProblem-solvingAttention to accuracy
Tech Stack:C++CUDAGStreamerGPU accelerationImage processingVideo processingMatrix operations

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