What you will be a part of
Surveillance provides efficient solutions for safety and security, for surveillance and decision support, and for threat detection and protection. The portfolio covers airborne, ground-based and naval radar, electronic warfare, combat systems and C4I solutions, and traffic management systems.
You will be part of the C2S business unit which among other things develops on-board Combat Management Systems for ships in order to achieve situation awareness and support the commander in decision making. A number of sensors contributes with data for the situation awareness, such as radar, sonar, electro-optical sensors etc.
We are now looking for a thesis work to present and control all external simulators in such a Combat Management Systems and integrate them so they can be easily controlled via a web interface.
“To present and control all xsims inside one webpage”
present and control all xsims inside one webpage
External simulator, in short for Xsim, is a software application to simulate equipment external to the Combat Management System (CMS) for example on board a ship in order to perform development and tests on system level. The simulated equipment range from simple sensors such as navigation sensor to complex subsystems such as surveillance radar, electronic warfare system or missile systems etc.
To realize test automation by integrating different simulated equipment into reference site.
Brief of the x-job
To create a webpage where a module developer or any system tester is able to access all states and controls of any simulators anywhere around CMS.
Contents of the job
- Build up three interfaces that are possible to divide simulation base packages into three sub-packages: Communication, GUI representation and simulation logic, which run independently but work in a whole.
- States and controls of all xsims are presented and realized in a webpage.
- Demonstrate the work (proof of concept)
Final delivery of x-job
A proof of Concept of three software applications demonstrable within the Saab product.
The way of work
Join into a development team and participate in the agile process.
About 6 months (about 8 sprints)
Your skills and experience
- Software development in C/C++, Java, HTML5.
- Communication techniques via any interfaces.