Sr. Software Engineer
Abacus Technology Corporation · Fairborn, OH · 3 wk ago
Information TechnologyFull-time
Responsibilities
- Apply an understanding of DoD, AF, and common engineering/scientific principles, processes, and procedures to improve the performance and sustainability of existing and future AF and joint service weapon systems.
- Support the System Integrity Programs including Mechanical Systems Integrity Program (MECSIP), assist in maintaining and updating the Critical Safety Item (CSI) list, and monitor airworthiness certification for mission partner aircraft.
- Understand and execute Air Force Policy Directive (AFPD) 62-6, USAF Airworthiness, associated AFIs and Airworthiness Bulletins through standardized processes and issuance of flight authorizations.
- Translate user requirements into weapons system requirements, which will be used to design, develop, fabricate, test, and evaluate weapons systems, subsystems, and equipment for eventual fielding and deployment.
- Aid the Air Force in reviewing and updating the OSS&E baseline document and shall support the Air Force in the identification of OSS&E elements, progress reporting of OSS&E metrics, and interaction with other organizations to ensure continued OSS&E compliance.
- Participate in value stream mapping activities and Air Force Smart Operations for the 21st Century (AFSO21) program facilitation.
- Generate and manage configuration management, data management, and risk management processes and plans; support environmental assessments, support design reviews, TIMs, interface control meetings, program management reviews, audits, and other technical reviews; and have a thorough knowledge of DR procedures and processes.
- Support the performance of disciplined engineering activities to assure OSS&E for all products.
Requirements
- 15+ years experience in software engineering including at least 5 years supporting DoD programs.
- Bachelor’s degree in a related field.
- Must understand the AFSO21 initiative and be able to apply and facilitate performance improvement events and actions to ensure the use of best engineering practices.
- Knowledge of software engineering in support of the design, development, testing, and evaluation, implementation, maintenance, and administration of new and/or existing software systems.
- Extensive knowledge in software assurance practices and tools to include architecture and design analysis tools, origin analyzers, source code weakness analyzers, and binary analyzers.
- Experience working on each stage of the system development life cycle from initiation through deployment/sustainment.
- Demonstrated proficiency with process modeling and developing workflow diagrams.
- Able to elicit and interpret requirements and translate to technical specifications/system design following best practices and design patterns.
- Able to communicate with management, technical staff, and end users in a clear and professional manner.
- Experience with engineering practices, techniques, and standards.
- Excellent oral and written communication skills with the ability to develop and present technical presentations.
- Prioritize and handle multiple projects concurrently.
Qualifications
- Must be a US citizen and hold a current Secret clearance.