Vacancy expired!
secret Clearance - 100% on site
This position contributes to the development of embedded real-time control system software and/or application software by performing software requirements analysis, design, implementation, unit test and integration tasks under the general guidance of a project team lead. The ideal candidate will have had extensive experience in embedded and real-time software development and the C/C programming language. The candidate will be responsible for creating and maintaining software development documentation throughout the software development life-cycle. This position will report to the Manager, Software Development.
90% - As a contributor to a software development team performing requirements analysis, design, implementation, unit test and integration of embedded real-time control system and/or application software. Participate in the development of software development documentation. Support internal and customer reviews of software development work products. Support the preparation of program milestone reviews: SRR, CoDR, PDR, CDR and TRR.
10% - Support software development process improvement by assessing software process metrics, identifying process gaps, creating and evaluating process improvement options, reviewing and improving metric definition and collection methods, evaluating industry tools and other resources to promote the continued growth and maturity of the software organization.
Requirements
Requires a Bachelor's or Master's degree in Computer Science, Computer Engineering or Electrical Engineering and five (5) or more years of engineering experience in a related field or equivalent combination of education and experience.
Experience in the following areas required: