The people we all rely on to make the world go round – they rely on Thales. In a world that is increasingly fast-moving, unpredictable and full of opportunities, they come to us with big ambitions: to make life better and to keep you safer. Combining a unique diversity of expertise, talents and cultures, our employees design and deliver extraordinary high-tech solutions. With 68.000 talents working in 54 countries, 2000 employees are based in the Netherlands. We are one of the biggest high-tech employers in the field of safety and security.
We help our customers think smarter and act faster in the fields of transportation, defence , space, aerospace and cyberspace, mastering ever-greater complexity and every decisive moment along the way. We are therefore leading the digital transformation, focusing on artificial intelligence, big-data & data analytics, connectivity, mobility and internet of things and cybersecurity.
In the Netherlands, we are located in four cities: Huizen, Delft, Eindhoven and Hengelo (HQ). Together with an extensive ecosystem of knowledge partners, customers and suppliers, we work on radars for naval vessels, cyber security solutions, transportation systems, communication equipment for land forces, cryogenic cooling solutions, research & development for radar tech (in collaboration with TU Delft) and research & development for serious gaming (in collaboration with the University of Twente).
The software department of the Application Engineering cluster is responsible for the software development in Combat Management and Radar- and Optical sensors for worldwide navies- and defense systems. The work is performed in multi-disciplinary agile teams with specialists in software/system/test engineering and functional design.
About the assignment
Naval Robocode - Serious gaming!
For us to keep having fun and challenge each other, we are adapting Robocode ( http://robocode.sourceforge.net/), a programming game to be able to fight/program ships. This adaptation is called Naval Robocode.
Naval Robocode still needs a lot of improvements and has a lot of potential for investigations like Swarming behavior (multiple small boats), operational usages of multiple weapons and multiple radars, etc.
Within this assignment we want to improve Naval Robocode and test the improvements with colleagues. In short: how to make gaming Serious!
Interested? Have ideas? Want to know more? Contact us!
Linux, Java, User Interface