Key skills and responsibilities:
*Extensive code development experience with C# or C++
*Degree qualified in Software Engineering or Computer Science
*Software Architectural Design
*Provide Technical guidance and leadership to personnel supporting the assigned project
*Experience with configuration/change management tools
*Debugging and fault finding
*Hardware/Software integration experience
*Experience working on engineering initiatives
