Job details
Job Description
Software Engineer - Embedded Systems, C, C++, Java, OOD, Real Time Applications, - Defence/Aerospace, Safety Critical Systems
Our client is seeking an experienced software developer to work in the Software Engineering Group developing safety/mission-critical embedded and real-time applications for Air-to-Air Refuelling systems.
The Software Engineer is responsible for taking the software design and implementing it through the project's technologies, writing the source code for the project that will execute on the project's platforms, middleware, etc. They must ensure that the software design is accurately implemented whilst still being an efficient implementation within the specified technologies.
As a Software Engineer your key responsibilities will include:-
- Producing Class-level software design.
- Good programming experience - C, C++, Java, OOD, Real Time, Embedded Systems.
- Ensuring that the software design can be implemented using the project's technologies (language, platform, etc.) as defined by the project's Architect.
- Creating prototypes to validate design decisions.
- Providing status reporting and reviewing designs.
- Creating source code in the project's implementation language from the software design.
- Construction of representative system environment - hardware, platform, middleware, device driver.s
- Integrating software and hardware platforms.
- Building developed CSCI components.
- Deploying CSCI components onto system hardware.
- Ensuring CSCI components work correctly in system environment.
- Managing work time effectively.
As a Software Engineer your qualifications and experience should include:
- Education - Degree or HND in Software Engineering or relevant discipline (i.e. Physics, Mathematics, Electronics)
- Background experience in Aerospace/ Defence/Military background is preferred but essential and' experience in a software design & implementation environment.
- Experience of one, or more, of the following is essential: Safety critical embedded systems design to RTCA DO-178B (or similar safety-critical standard), RTOS experience: ATI Nucleus, VxWorks,
- Defence/Commercial avionics industry projects, MIL-STD-1553B / ARINC.
- Demonstrate the essential technical skills necessary and will also have a proven record of delivery against projects. .
- The candidate will need to fit into a small team of smart, strong personalities, with a wealth of experience. Demonstrable passion for software development, Flexible and professional approach to work. Excellent communication skills so as to be able to explain functionality and benefits and manage key stakeholders both internal & external. Have a positive and can do' attitude with others.
Keywords - C, C++, Java, OOD, Real time, Embedded, Safety Critical, Aerospace, Defence, Source Code.
Software Engineer - Embedded Systems, C, C++, Java, OOD, Real Time Applications, - Defence/Aerospace, Safety Critical Systems.
Salary: £30K-£40K
Location: Wimborne, Dorset