Our client, a leading organisation in the Defence & Security sector, is seeking a Principal Software Engineer for a contract role. This is an exceptional opportunity to contribute to the delivery of Combat Air Project Software Components and Documentation.
Key Responsibilities:
- Act as the technical lead and be responsible for the delivery of software artefacts (code and documentation)
- Ensure software is developed and released in accordance with company processes
- Engage with engineering management and key stakeholders to provide progress updates
- Completion of work items assigned from Sprint planning meetings
- Updates to the DOORS requirements and test specification modules
- C++11 Code updates
- Updates to unit and integration tests
- Execution of host and target test suites
- Rework of review comments provided by other team members
- Completion of documentation deliverables and internal documents to ensure compliance
- Demonstration of completed work items merged into the Git Develop branches at Sprint Review meetings
- Review of work items completed by other team members
Job Requirements:
- Proficiency in C++11
- Experience with Microsoft Visual Studio 2019
- Knowledge of Wind River Workbench, Linux SDK (or equivalent)
- Windows host-based development skills
- Experience with VxWorks 7 and Linux target RTOS development
- DOORS requirements management experience
- Experience with High Integrity Software
- Agile development using Azure DevOps ALM
- Experience delivering software within a software team
If you are a skilled Principal Software Engineer ready to take on a challenging role in the Defence & Security sector, we would like to hear from you. Apply now to join our client's dynamic team.