Join to apply for the Senior Software Engineer role at Expleo Group.
Expleois a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation.We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.
We are looking for Experienced Software Engineers (C++, Java, UML) to design and implement part of a Software System for the Marine Defence industry. The successful candidate will work on cutting edge projects to support the next generation of marine defence applications.
Responsibilities
* Software design (UML using Enterprise Architect)
* Implementation of design in Java and/or C++
* Peer Review of others design and code to ensure robust code quality
* Unit Testing
* Production of appropriate documentation and records for the system.
Qualifications
* A BEng / BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience
Essential Skills
* C++ and/or Java development experience
* UML (software design)
* Domain experience (sonar, and/or tactical/situational awareness)
* Full Software Development Life Cycle experience
Desired Skills
* Sonar processing / Signal Processing
* Intel oneAPI
o Threaded Building Blocks (TBB)
o Intel Performance Primitives (IPP)
o Math Kernel Library
* Fortran
* Object Oriented Design
* Algorithm optimisation/implementation
* Simulation & Modelling - MATLAB / Simulink
Experience
* Service Oriented Architectures
* Operational display of sonar data
* Data visualisation
* Micro-services
* APIs (Open, third party use, definition and implementation)
* TCP/IP Network programming
* Comms middlewares
* Virtualisation
* Open Architectures
* Databases / SQL
* Data fusion
* JavaFX
What Do I Need Before I Apply
* Due to Security Restrictions - this work can only be undertaken by UK Nationals (dual nationality is not permitted).
Benefits
* Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
* We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
* ExpleoAcademy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
* Competitive company benefits
* Always working as one team, our people are not afraid to think big and challenge the status quo
Disability Employment Commitment
* Ensure our recruitment process is inclusive and accessible
* Communicating and promoting vacancies
* Offering an interview to disabled people who meet the minimum criteria for the job
* Anticipating and providing reasonable adjustments as required
* Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
Equal Opportunity Statement
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Support for Disabled People
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.
#J-18808-Ljbffr