Software Engineer will work with engineering staff to define interfaces between hardware and software , develop software performance and user requirements specifications , develop software designs , system test and validation procedures , undertake software programming and development of documentation .
B-OCCUPATION I-OCCUPATION O O O O O O B-SKILL I-SKILL I-SKILL I-SKILL I-SKILL I-SKILL O B-SKILL I-SKILL I-SKILL O B-SKILL I-SKILL I-SKILL O O B-DOMAIN I-DOMAIN O B-SKILL I-SKILL O B-SKILL I-SKILL O O B-DOMAIN I-DOMAIN O B-SKILL I-SKILL I-SKILL O
NNP NNP MD VB IN NN NN TO VB NNS IN NN CC NN , VB NN NN CC NN NNS NNS , VB NN NNS , NN NN CC NN NNS , JJ NN VBG CC NN IN NN .