Job Title: SME /Software Team Leader Location: Prestwick - Onsite Salary: £55,498+ depending on skills and experience What you''ll be doing: Completion of allocated software requirements, detailed design and implementation. Testing of completed functionality, both at desktop and target hardware level. Generation of software level safety requirements and hazard analysis, supporting system certification. Accurately reporting on progress and providing feedback to team members and leadership. Production of appropriate technical documentation, documenting traceability between design, code and test results. Participation in peer reviews of own and others'' work products. Use of extensive domain knowledge to troubleshoot issues efficiently, and embed technical and process improvements. Securing a formal software technical authority delegation, in order to authorise design and certification artefacts. Your skills and experiences: Degree or equivalent in Software Engineering/Computer Science. Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada programming languages and related software development environments (e.g GPS (GNAT), Greenhills AdaMulti Practical experience of developing embedded software and test solutions Demonstrated understanding of the full software development lifecycle including requirements capture (e.g. DOORS) and design (e.g UML, Artisan, Statemate, Rhapsody) Desirable Experience in HMI Design and graphins software e.g VAPS General ..... full job details .....