Software Engineer C++ / Defence
- Recruiter
- Anonymous
- Location
- Bristol
- Salary
- Competitive
- Posted
- 26 Sep 2017
- Closes
- 24 Oct 2017
- Sectors
- Security & Defence
- Contract Type
- Contract
- Hours
- Full Time
Software Engineer C++ / Defence
Role Purpose:
To undertake a full range of engineering activities in line with relevant processes, quality and other requirements, supplying specialist advice and support across projects, other business units and the customer as appropriate.
In particular the Design and Development of software for real-time Command and Control systems.
This role will undertake both host based software design and development within an existing architectural framework and the wider integration of sub-systems within the Command and Control system.
This role will also undertake integration of the Command and Control system with complex simulators of Sensor, Launcher, Missile and Command Systems that are external to the Command and Control system.
This integration will be take place on representative and final deliverable target hardware.
Accountabilities:
Depending on the skills and experience of the software engineer, they would be expected to partake in potentially all the development lifecycle from Architectural specification of the software product and equipment through to the testing and verification of that equipment
Skills and Knowledge:
A Software Engineer capable of design, development and proving of efficient real-time software.
The role will involve development and integration with the target hardware and software.
Mandatory knowledge:
-Knowledge of Software development practices and process
-C++
-UML/Rhapsody
Desirable knowledge includes:
-DDS, UDP/TCP
-C, Wireshark analysis tool
-GPS/GDB - Target debuggers
-Linux
-Built In Test
-HW/SW Interface
-DOORS requirements tool
The Software Engineer role will involve working on UK classified programmes the candidate must therefore be willing and able to obtain a security clearance
Role Purpose:
To undertake a full range of engineering activities in line with relevant processes, quality and other requirements, supplying specialist advice and support across projects, other business units and the customer as appropriate.
In particular the Design and Development of software for real-time Command and Control systems.
This role will undertake both host based software design and development within an existing architectural framework and the wider integration of sub-systems within the Command and Control system.
This role will also undertake integration of the Command and Control system with complex simulators of Sensor, Launcher, Missile and Command Systems that are external to the Command and Control system.
This integration will be take place on representative and final deliverable target hardware.
Accountabilities:
Depending on the skills and experience of the software engineer, they would be expected to partake in potentially all the development lifecycle from Architectural specification of the software product and equipment through to the testing and verification of that equipment
Skills and Knowledge:
A Software Engineer capable of design, development and proving of efficient real-time software.
The role will involve development and integration with the target hardware and software.
Mandatory knowledge:
-Knowledge of Software development practices and process
-C++
-UML/Rhapsody
Desirable knowledge includes:
-DDS, UDP/TCP
-C, Wireshark analysis tool
-GPS/GDB - Target debuggers
-Linux
-Built In Test
-HW/SW Interface
-DOORS requirements tool
The Software Engineer role will involve working on UK classified programmes the candidate must therefore be willing and able to obtain a security clearance