Senior Software Engineer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

30th September 2019

Location

Malvern

Salary/Rate

£400 - £450

Type

Contract

Start Date

ASAP

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

Specific ResponsibilitiesContribute to all stages in the specification, design, development, integration, test and certification, fielding and support of DDS based software, following a rigorous engineering lifecycle.Interact with other engineers working in multi-disciplinary teams to deliver customer solutions.Provide training and support on the solutions provided.Knowledge, skills and Personal Qualities RequiredEssential KnowledgeA thorough understanding of DDS (data distribution software) (preferably RTI)including real-time Quality of Service (QoS), and the Interface Definition Language (IDL), Record, Replay and persistenceExperience of architecting, designing and implementing DDS based solutions in software.Ability to develop in C++ and Java.Experience of developing on Linux operating systems.Experience of working in a rigorous engineering environment using configuration management and change management processes and tools.Experience using software design, development environment and test tools such as Enterprise Architect, Visual Studio, etc.Experience of designing software using UML.Degree in a computer science, engineering or maths subject or demonstrable equivalent experienceExcellent verbal and written technical English communications skills.Desirable KnowledgeExperience of developing real-time softwareExperience of developing embedded systemsExperience of using RTI DDS versions 5.3.0 and 4.2eExperience of developing on Ubuntu Linux 16.04Experience of using Linux ContainersKnowledge and experience of the Common Data Representation (CDR)Implementing to applicable coding standards.High assurance software development (security).Experience of working across both Local Area and Wide Area Networks.Knowledge and experience of networking protocols TCP/IP, UDP/IP, Routers and FirewallsBehavioural RequirementsInnovativeSelf-starter, shows initiativeOffers solutions to problemsEnthusiastic team playerDriven to deliver great resultsStrong risk awarenessQuality consciousAble to follow processes and procedures

You are currently using an outdated browser.

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