Job Details
Job Ref: 215468453
Date: 2022-01-04 16:37:22
We are looking for Software Engineers to develop software components forming part of a large system that will meet defined functional and performance requirements. If you have experience of C++ andor Java and an interest in working on a large technically challenging defense project, then we have a place for you on our team.
Reporting to one of our Software Functional Managers, you will provide hands-on development experience and contribute with a broad range of software disciplines including design, coding, testing, integration, build systems and configuration management.
We operate out of and this role can be based at one out of three sites in the UK; Weymouth (Dorset), Greenford (West London) and Loudwater (Buckinghamshire). We offer flexible working arrangements but do require presence on our sites when required by projects due to access to specialized equipment.
You will have the opportunity to acquire domain knowledge in Naval Sonar, interfacing to Combat Management Systems, Hull Mounted and Variable Depth Sonars, Torpedo Detection and defence systems.
You will have opportunities for software specialisation in Sonar Signal Processing, feature rich Human Computer Interfaces, Operating System Infrastructure and Middleware, and Software Verification and Validation.
You shall be confident in managing your own time and have the energy and drive to apply and grow your software skills as part of a large team. You will have significant opportunities to demonstrate your technical and personal skills to enable a career progression to more senior positions.
Key Responsibilities as a Software Engineer
* Software component level and detailed design utilizing the Unified Modelling Language (UML)
* Software implementation and unit test
* Greenfield and Brownfield software development
* Software Integration, verification and defect resolution
* Contributing to Software Design, Test, Maintenance and Release documentation
* Following Ultra Software Development Processes
* Contributing to a team effort within an Agile environment
Skills, Qualification and Experience as a Software Engineer
* At the engineer grade you will be expected to have a degree in a STEM subject with some commercial software experience.
* At the engineer grade you will be expected to be a practitioner in at least one of, and aware of most of:
* C++ and or Java
* Linux
* Software Design, ideally based on UML
* Software Test, Integration and Verification
* Software Configuration and Build Management, for example GIT
* Continuous Integration, for example Jenkins
Personal Attributes
* Good problem solving skills
* Ability to work regularly at one of the Ultra Sonar UK sites.
* Capable of obtaining Security Clearance to at least SC level.
If you feel like this is the right role for you than please apply now with an your most up to date CV, we look forward to hearing from you
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses