Senior Embedded Software Engineer

South Glamorgan  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Senior Software Engineer required to develop Hardware Device Drivers for the Green Hills
INTEGRITY Real Time Operating System.
These drivers are for control of specific PC architecture devices, eg Graphics chips, MilCAN interface.
Development of OpenGL Graphics Driver

There is a requirement to provide a DefStan 23-09 GVA complaint user interface; the Crewstation software needs access to the graphics hardware through the use of an INTEGRITY graphics driver. This work package will develop an OpenGL Graphics driver for the Intel HD series of integrated graphics processors for the INTEGRITY Operating System.
Development of MilCAN Driver.

Additionally there is a need to 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.

The successful candidate will have the below skills:
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
Excellent analytical and problem solving skills.
Candidates must be willing to undergo the security vetting procedure.

Start date
22/05/17
Duration
6 months
From
Modis
Published at
11.05.2017
Project ID:
1341543
Contract type
Freelance
To apply to this project you must log in.
Register