SOFTWARE ENGINEER C++
To strengthen our Thales (Hengelo) team within the cluster Above Water Warfare (AWW)
Fire Control Systems (FCS), we are looking for enthusiastic and motivated SOFTWARE ENGINEERS C++ with a passion for technology and the ambition to pursue a career in a high-tech environment.
As a Software Engineer you work in a multidisciplinary and self-organizing Agile-Scrum team. In addition to software product development, our teams are fully responsible for a various aspects such as requirements analysis, design, architecture, testing, validation and regular product demonstrations. The use of high-tech techniques and software development methods is important. The Fire Control System product development is based both on Java and C++ and is supported by a modern development environment. Large parts of the Missile Fire Control and Gun Fire Control domains are based on the C++ technology stack.
The Above Water Warfare Fire Control System (AWW-FCS) protects ships and other units from above-water threats, which are becoming faster, smarter and more complex. To this end, it uses Thales' next-generation dual-band radar suite, which integrates an Active Phased-Array Radar (APAR) in the X-band with a Sea Master 400 radar in the S-band
Anti-ship missiles go three to five times faster than sound with increasingly complex behavior. When several of these threats come up against them simultaneously, it becomes increasingly difficult for human operators to take efficient and effective protection measures. The AWW-FCS provides the necessary information to make the right decision within seconds. With a combination of a new generation of sensors and an intelligent Fire Control System, it continuously assesses which methods are best suited to engage the detected threat. A Fire Control System combines the radar and the intelligent algorithm which is designed to assist a ranged weapon system in targeting, tracking and hitting its target.
Are you passionate about technology and would you like to work on the high-tech architecture of Naval Fire Control Systems? If so, you are the person we are looking for.
You are a talented and experienced C++ Software Engineer who likes to cooperate in the design and development of software solutions within our complex Naval domain. You have a solid background in software development using modern development tools and methods. You are capable of rapidly mastering new domains and techniques.
You graduated at HBO or WO level in the field of Information or Computer Science.
As a person, you are creative, open and flexible and able to operate as an enthusiastic team player. In addition, you are result-oriented, show initiative and able to communicate clearly.
An excellent command of the Dutch and English languages, both spoken and written, is essential in order to perform well in this role.
Knowledge of and experience with the following tools and techniques are important:
• Agile/Scrum software development
• C++, CMake, real-time software development
• Continuous Integration & Delivery
• Jenkins, Nexus, Maven, GIT, BitBucket
• Unit Testing, Test Automation, Google-Test
• MatLab, SimuLink (pré)
In addition, we will offer you the opportunity to further your career within Thales' high-tech environment. You could become one of our future System Engineers, with extensive domain expertise and a broad view on systems. Or if you are an excellent organiser, you may find that a career path in the field of Agile ScrumMaster or Project Lead fits your profile.
What's in it for you
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!
To ensure that we are a good match, we can ask you to participate in an assessment.