Software Engineer / Permanent / Southampton


Premium Job From Real Time Recruitment

Recruiter

Real Time Recruitment

Listed on

8th August 2019

Location

Burridge

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Real Time Recruitment Solutions https://www.rtrs.co.uk Job title - Software Engineer
Department - SSS, Software Engineering
Reporting to - Engineering Manager
Location - Burridge, Southampton 
Working hours - 37.5 hours per week
Type - Permanent Staff
Salary - £'s Competitive + Comprehensive benefits package 

Role purpose
With guidance from senior engineers; define, architect, design, develop, document and test software within the SSS Business Unit.

Scope
Define, architect, design, develop, document and test application and/or embedded software as part of a software engineering team of 2-10 engineers, delivering multiple concurrent research, development and production programmes ranging from tens of £k to several £m.

Responsible for / Key responsibilities 
Architect, specify requirements, design, implement and test application software in accordance with the SSS Business Management process to ensure high quality and timely software deliverables. 
Apply object oriented design techniques to enable code re-use and integration with testing frameworks 
Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements. 
Design, document, review and maintain the software design using UML modelling tools. 
Develop and maintain knowledge of best practice development processes, language standards and tools. 
Proposes improvements in tools, processes and techniques that support quality and innovation and make the software development more efficient and effective. 
Interact with customers as required to ensure customer satisfaction. 
Any other duties as and when required 
Manage security of information as defined in the Security manual.

Role requirements 
Willing and able to obtain, and maintain SC security clearance.

Qualifications / skills required

Essential 
Degree in Engineering or Computer Science, or equivalent industrial Exp 
In-depth knowledge of C++ programming language. 
An understanding of the factors affecting software performance, and the ability to design and write code that is maintainable, extensible and efficient. 
Knowledge of Microsoft Windows OS

Desirable
Knowledge of Qt cross-platform SDK.
Knowledge of QML user interface specification and programming language 
Knowledge of Qt Quick library of types and functionality for QML
Knowledge of JavaScript programming language
Knowledge of video streaming technologies (RTP, MPEG2-TS, H264)
Knowledge of Linux OS (desktop and embedded)
Knowledge of Radar systems
Knowledge of Mapping systems
Knowledge of Agile and Scrum software development processes

Urgent requirement, send cv for an immediate response. 

 

Electronics Hardware Engineering
2019-08-21

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: