expertise in Java/JavaFX/Netbeans or C++/Visual Studio (*proficiency in one language is valued), Requirements management, UML/Enterprise Architect, UnitTesting, HMI design, Atlassian Toolset, and network protocols. Degree or equivalent in software engineering or related discipline. Proven ability to lead or support … various domain areas within maritime systems. Proficiency in Java/JavaFX/Netbeans or C++/Visual Studio, Requirements management, UML/Enterprise Architect, UnitTesting, and HMI design. Desirable skills in Python, Fortran, Matlab, LabView, SQL, web development, usability testing, IT skills, Agile software development, and more »
/system skills: Java/JavaFX/Netbeans* C++/Visual Studio* Requirements management (DOORS experience desirable) UML/Enterprise Architect for system design UnitTesting/JUnit/CppUnit HMI design and development Atlassian Toolset Network protocols Databases ISO 9001 and TickITplus standards (* A strong bias to … particular coding language will not be considered a disadvantage) Other desirable software/system skills: Python Fortran Matlab LabView SQL Web (HTML, JavaScript) Usability Testing IT skills, protocols, switch config, hardware config, virtualization Agile software development Key accountabilities To be agreed by appointment Behavioural requirements Good at working both more »
Your day-to-day activities will include software development using languages such as C++, Java, and others, system design using UML/Enterprise Architect, unittesting, HMI design and development, and configuration management. You'll collaborate within a multidisciplinary team and may require occasional travel between our sites … for testing and integration. The ideal candidate for this role will possess the following key capabilities: Proven leadership in software development projects. Experience in leading teams of software engineers, either functionally or in a line management capacity. A degree or equivalent qualification in software engineering or a related discipline. more »