Job Description
Senior C++ Software Engineer (C++) - INSIDE IR35 - 3 DAYS PER WEEK IN REDHILL (SURREY)
C++ development experience requirements:
Proficient Modern C++ experience (minimum 11, ideally 14 and later).
Experience in developing multi-threaded applications.
Experience of debugging on target hardware.
Experience in platform development and a good understanding of Linux.
Job Description:
* Design, develop and test software programs.
* Analyse and contribute to system and subsystem requirements specifications and design definitions.
* Complete high- and low-level detailed software design specifications, storyboards and interface specifications.
* Provide support of products from conception through to product delivery including problem solving and defect maintenance.
* Prepare reports, manuals, procedures and status reports.
* Provide training and guidance to other team members.
Education and Qualifications:
Bachelor of Science degree in computer science, electrical engineering, or related field or equivalent professional experience or combination of both.
Skills, Knowledge and Experience:
1. Experience in Software Engineering with a proven track record of specification, design and development.
2. Demonstrable experience of defining test plans and test data...