Senior Software Engineer

14 Apr 2018
12 May 2018
Contract Type
Full Time

Senior Software Engineer required, reporting to the Software Team Lead. The successful candidate will be a key player within the Software development team working on various de-risking and demonstration activities to add new capability. The role focuses on software development; design analysis, implementation, integration and test.

The successful candidate will have the below skills/experience:

Essential Skills:

  • BEng / BS Honours Degree in SW Engineering, EE, CS, Physics or equivalent.
  • Experience across Software Requirements, Design, with a focus on Implementation.
  • Professional experience developing distributed, multi-threaded, real-time software systems.
  • Professional and proficient experience implementing software applications and services using C++.
  • Familiarity with software configuration and change control best practice.
  • 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:

  • Defence/automotive/aerospace industry background.
  • Embedded System development.
  • Using designs captured in a UML model.
  • MISRA C++:2008 guidelines.
  • Static code analysis tools such as LDRA.
  • Green Hills MULTI and Microsoft Visual Studio 2008 development environments.
  • SVN configuration management tool.

Candidates must be willing to undergo the security vetting procedure.

Similar jobs

Similar jobs