C/C++ RADAR SOFTWARE ENGINEER (SP team)

thales

Hengelo

On-site

EUR 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

40 days annual leave
Travel allowance
Relocation expenses
Internet cost reimbursement

Job summary

Thales in Hengelo, Netherlands, is seeking an experienced software engineer to develop the complete radar software stack within the Sensor Processing group. You will work on radar control, high‑volume data processing, real‑time systems, and object detection/classification algorithms using C++ and MATLAB in an Agile environment.

Requirements include a BSc/MSc in Computer Science/Engineering, about 10 years of relevant experience, strong Linux proficiency, and the ability to collaborate across

Qualifications

  • BSc or MSc in Computer Science/Engineering/Informatic/Electrical Engineering
  • Approximately 10 years of relevant professional experience
  • Extensive experience with Linux
  • Strong programming in C++ and MATLAB
  • Experience developing real-time software for complex systems
  • Interest in radar control, HPC and DSP
  • RDMA/OpenCL/CUDA is a strong advantage
  • Experience with software profiling and performance optimisation
  • Willing to develop knowledge in radar and DSP domains

Responsibilities

  • Develop the complete radar software stack
  • Work on radar control, transmission scheduling and real-time processing
  • Implement algorithms for object detection, tracking and presentation to operators
  • Collaborate in Agile teams and maintain software architecture and toolchains

Skills

Teamwork
Problem-solving
Communication
Multidisciplinary collaboration

Education

BSc/MSc in Computer Science / Computer Engineering / Informatics / Electrical Engineering

Tools

C++
MATLAB
Linux
RDMA
OpenCL
CUDA

Job description

Location: Hengelo, Netherlands

Thales designs highly advanced radar systems and optical sensors that form part of complete and integrated defense systems. Our product portfolio ranges from small, portable radars used for applications such as border or asset surveillance, to complex four-dimensional radar systems capable of detecting small objects hundreds or even thousands of kilometers away.

Within the Software Engineering department, the Sensor Processing group is responsible for developing the software that provides optimal sensor control and advanced digital processing capabilities. We work in multidisciplinary teams alongside specialists in systems engineering, functional sensor design, and the design and implementation of real-time systems.

About the Job:

Within the Sensor Processing group, we develop the complete radar software stack.

This covers several domains, including:

  • Controlling radar systems and their associated functions
  • Managing and scheduling radar transmissions
  • Real-time processing of high-volume digital data streams
  • Developing algorithms for detecting and classifying objects such as aircraft and drones
  • Tracking detected objects and presenting them to operators through dedicated consoles

Our software architecture is highly modular, enabling the development of robust systems that can continuously evolve as requirements and technologies change.

Development takes place in Agile teams, supported by a modern software development environment and toolchain. The teams themselves are responsible for the continued development and maintenance of the software architecture, development infrastructure, and Agile processes.

About You:

Do you have a passion for technology and would you enjoy working on radar control systems, while also having an interest in accelerating algorithms and processing high-speed data streams?

If so, you may be the person we are looking for. At Thales, we offer you the opportunity to build your career in an international, high-tech environment working with state-of-the-art technology.

What we're looking for:

You have:

  • A completed BSc or MSc degree in Computer Science, Computer Engineering, Informatics, or Electrical Engineering
  • Approximately 10 years of relevant professional experience
  • Extensive experience with Linux
  • Strong programming experience in C++ and MATLAB
  • Experience developing real-time software for complex systems
  • An interest in radar control, high-performance computing, and digital data processing
  • Experience with RDMA, OpenCL, and/or CUDA is a strong advantage.
  • Experience with software profiling and performance optimisation is also highly desirable.
  • Because of the complexity of radar systems, you should be willing to develop your knowledge in both the Radar and Digital Signal Processing (DSP) domains.
Your personal qualities:

You are:

  • Creative, open-minded, and flexible
  • A strong team player who enjoys working in multidisciplinary teams
  • Results-oriented and proactive
  • A clear and effective communicator
  • Able to understand both technical details and the bigger picture
  • Comfortable taking ownership and initiative
  • A good command of both Dutch and English is required to perform this role effectively.
What's in It for You?

At Thales, you will:

  • Join a great team in a high-tech, innovative, and international environment, working on challenging projects based on state-of-the-art technology
  • Have opportunities to grow within the organization, whether in a technical, management, commercial, or international direction
  • Have plenty of room for personal development and taking your own initiative
  • Work in a modern office environment with a strong focus on work-life balance and flexibility
  • Receive 40 days of annual leave
  • Benefit from a travel allowance
  • Have the opportunity to personalise your employment benefits, including options such as: Buying or selling additional working hours
  • Internet cost reimbursement
  • Bicycle schemes
  • Company fitness programmes
  • Trade union membership fees
  • Relocation expenses

#LI-MH1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/C++ RADAR SOFTWARE ENGINEER (SP team)
C/C++ RADAR SOFTWARE ENGINEER (SP team)

Thales Group • Hengelo

Hybrid
EUR 90,000 - 120,000
40 days annual leave
Travel allowance
Relocation expenses
+4
Software Engineer C++ (SMU team)
Software Engineer C++ (SMU team)

Thales Group • Netherlands

On-site
EUR 90,000 - 120,000
40 days PTO
Travel allowance
Bicycle plan
+2
Software Engineer C++ (TRK)
Software Engineer C++ (TRK)

Thales • Hengelo

Hybrid
EUR 70,000 - 95,000
Hybrid working
40 days paid-time-off per year
Software Engineer C++ (SMU team)
Software Engineer C++ (SMU team)

Thales • Hengelo

On-site
EUR 85,000 - 110,000
Hybrid work model
40 days paid-time-off
Radar Software Engineer C++ (SMU)
Radar Software Engineer C++ (SMU)

Thales • Hengelo

Hybrid
EUR 70,000 - 110,000
40 days paid-time-off per year
C++ Software Engineer – Electro-Optical (Radar Core Processing)
C++ Software Engineer – Electro-Optical (Radar Core Processing)

Thales • Hengelo

On-site
EUR 65,000 - 95,000
High-tech Hengelo
Flexible work
40 leave days
+4
Software Engineer C++ (junior-mid)
Software Engineer C++ (junior-mid)

Thales • Hengelo

Hybrid
EUR 70,000 - 100,000
Hybrid working
40 days paid-time-off per year
Travel allowance
+1
Digital Hardware engineer
Digital Hardware engineer

Thales • Hengelo

On-site
EUR 65,000 - 90,000
Software Engineer C++ (TRK)
Software Engineer C++ (TRK)

Thales Group • Hengelo

Hybrid
EUR 70,000 - 110,000
Software Verification Engineer
Software Verification Engineer

thales • Hengelo

On-site
EUR 55,000 - 75,000
40 vakantiedagen
Reiskostenvergoeding
Flexibele arbeidsvoorwaarden