C/C++ RADAR SOFTWARE ENGINEER (SP team)
Thales is hiring a C/C++ RADAR SOFTWARE ENGINEER (SP team). Level rates it ; you can apply on Thales.
Level's read on this job
- Little AI ●○○○ is how Level rates this software engineer role: aI is not part of the work.
- The posting mentions C, MATLAB and Linux among its tools and skills.
- Level classes it as a senior role.
- Thales has 3,400+ other open roles on Level.
AI in this role
Develop advanced radar control and signal processing software in C++ and MATLAB within a multidisciplinary agile engineering team.
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
Interested?
Are you ready to work on advanced radar technology and contribute to the development of next-generation defence systems?
Apply now and take the next step in your career at Thales.
#LI-MH1
How we rate this
C/C++ RADAR SOFTWARE ENGINEER (SP team) at Thales rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $167k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- Tell me about a project where radar systems was part of your work. What did you do?
- Tell me about a project where real time software was part of your work. What did you do?
- Tell me about a project where signal processing was part of your work. What did you do?
- Tell me about a project where embedded systems was part of your work. What did you do?
- Tell me about a project where algorithm development was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: Radar Systems, Real Time Software, Signal Processing, Embedded Systems, and Algorithm Development. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step