Connecting...

W1siziisinrozw1lx2fzc2v0cy9lbgvjdhvzl2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Senior Software Engineer - Windows Drivers

Senior Software Engineer - Windows Drivers

Job Title: Senior Software Engineer - Windows Drivers
Contract Type: Permanent
Location: Newport
Industry:
Salary: £350.00 - £430.00 per day
Start Date: ASAP
Reference: HQ00013023_1493999822
Contact Name: Kevin Raymond
Contact Email: kevin@electusrecruitment.co.uk
Job Published: May 05, 2017 16:57

Job Description

Senior Software Engineer (Device Drivers)

Our client is a world leader in the integration of cutting edge defence and security systems which deliver military advantage to both local and global customers are looking to recruit a Senior Software Engineer on a contract basis. Your role will be to develop Hardware Device Drivers for real time systems.
This is an opportunity to work for a global business working at the cutting edge of wireless technology and communication systems.
Responsibilities
Provide a DefStan 23-09 GVA User Interface
Develop an OpenGL Graphics
Interface with external hardware using the MilCAN interface. An INTEGRITY RTOS driver is required to interface to the CAN hardware while preserving the deterministic nature of the MilCAN messages.
Experience required:
BEng / BS Honours Degree in SW Engineering, EE, CS, Physics, Mathematics or equivalent.
Professional experience of interfacing to real time hardware.
Experience of Linux Kernel/INTEGRITY Operating Systems.
Experience of OpenGL Graphics.
Professional experience implementing software applications and services using C.
Professional experience developing distributed, multi-threaded, real-time software systems.
Familiarity with software configuration and change control best practice.
Familiarity with PC hardware Architecture
Strong communication skills including excellent English writing/speaking and presentation skills.
Excellent analytical and problem solving skills.
Hold or be capable of holding security clearance

Desirable Skills:
Professional experience developing drivers for real-time software systems.
Device Drivers
Proficient in system requirements and design capture in UML using Object Orientated Design methodologies.
Embedded System design.
Rhapsody or equivalent UML modelling tool.
MISRA C guidelines.
C++ (and MISRA C++ guidelines).
Static code analysis tools such as LDRA.
Green Hills MULTI and Microsoft Visual Studio 2008 development environments.
SVN configuration management tool.
GUI development using OpenGL.
Location: South Wales, Newport,
Rates to £400 per day.
Key Skills Software, Linux, Kernel, C++, OpenGL
Contract Role
Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time.
Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet this criteria will also be required to undergo security clearance vetting, if not already security cleared to a minimum SC level.

Electus Recruitment Ltd is acting as an Employment Business in relation to this vacancy.