Senior Software Engineer
About the role
Shall have knowledge of software engineering in order to support the design, development, testing and evaluation, implementation, maintenance, and administration of new and/or existing software systems. Shall apply an understanding of systems acquisition, systems and subsystems level hardware and software integration, systems requirements analysis and allocation, computer systems architecture, and systems and subsystems testing and evaluation. Shall review/develop/update applicable program documentation for software engineering relevant requirements. Shall support the development of the software development strategy and software development plan (SDP). Shall apply an understanding of aeronautical vehicle systems and/or airborne or related ground systems avionics Operational Flight Program capabilities to support the core engineering tasks as they relate to software engineering.
Role And Responsibilities The candidate shall work independently on tasks and exercise judgment in the execution of the following tasks:
- Conduct assessments of DoD contractor software deliveries for aircraft and test equipment. Audits DoD contractors for software configuration and control measures and verifies appropriate quality accreditation.
- Employs the Software Configuration Management process and certification.
- Experience with Computer Program Identification Numbers (CPIN) tracking and control. Tracks and controls CPINs.
- Performs software engineering work in support of the acquisition, development, or sustainment of software for weapon systems, subsystems, and/or support equipment.
- Develops and reviews the overall system design baseline’s architecture and interoperability requirements.
- Assists in translating user requirements into system requirements, which is used to design, develop, test and evaluate software for systems, subsystems and equipment.
- Provide systems/subsystems integration support for the acquisition, development and verification of systems, software, and equipment.
- Evaluates systems test plans and participates in the conduct of system, subsystem and component testing.
- In-depth experience with software design, integration, configuration, test/evaluation, and certification.
- Experience with assessing and auditing DoD contractors for software configuration and control measures adequacy and verify appropriate quality accreditation.
- Experience with ensuring contractor software/updates meets Air Force requirements and industry standards of ISO9000/9002 and Capability Maturity Model Integrated (CMMI).
- Experience in engineering development and sustainment processes. Able to define new processes and process improvement for existing processes.
- Experience in evaluating systems test plans and participating in the conduct of system, subsystem and component testing.
- Experience with Air Force Technical Orders.
- Ability to create presentations in Microsoft PowerPoint and provide oral presentations from PowerPoint with no impediments.
- Ability to read and utilize Microsoft Excel spreadsheets.
- Ability to write research papers in Microsoft Word with few grammatical errors that present concepts clearly and concisely.
- Able to read and understand schedules developed in Microsoft project.
- Ability to clearly communicate with and/or brief a small group of military, contract, and civilian personnel.
- 25% Travel to support program activities
Qualifications And Education Requirements
- Must have 12 months or more experience in a Special Access Program (SAP) environment within the last five years
- Shall have at least a Bachelor of Science degree in an Engineering discipline from an Accreditation Board of Engineering and Technology (ABET) accredited post-secondary education source or a Bachelor of Science degree in Computer Science.
- Shall have senior level experience (minimum 10 years) demonstrating and practicing their knowledge, skills, and abilities in the science and engineering directly related to software development and sustainment.
- Must possess an active Top Secret security clearance, current within five years, and be eligible for Sensitive Compartmented Information (SCI) and Special Access Programs (SAP) access.
- Candidate will be required out fill out a Pre-Screening Questionnaire prior to hiring consideration
About Modern Technology Solutions, Inc. (MTSI)
Modern Technology Solutions, Inc. (MTSI) is a 100% employee-owned engineering services and technology solutions company delivering first-choice capabilities to solve problems of global importance in the critical mission areas of missile defense, cyber security, intelligence, unmanned/autonomous systems, aviation, space, and homeland security.
The MTSI mission is to make important and lasting contributions to the nation's defense and security by providing leadership and best- value solutions to solve America's most technically challenging strategic problems. Founded in 1993, MTSI today has employees at over 20 offices and field sites worldwide.
For more information about MTSI, please visit www.mtsi-va.com.
For current MTSI job openings, please visit www.mtsi-va.com/careers.
Senior Software Engineer
About the role
Shall have knowledge of software engineering in order to support the design, development, testing and evaluation, implementation, maintenance, and administration of new and/or existing software systems. Shall apply an understanding of systems acquisition, systems and subsystems level hardware and software integration, systems requirements analysis and allocation, computer systems architecture, and systems and subsystems testing and evaluation. Shall review/develop/update applicable program documentation for software engineering relevant requirements. Shall support the development of the software development strategy and software development plan (SDP). Shall apply an understanding of aeronautical vehicle systems and/or airborne or related ground systems avionics Operational Flight Program capabilities to support the core engineering tasks as they relate to software engineering.
Role And Responsibilities The candidate shall work independently on tasks and exercise judgment in the execution of the following tasks:
- Conduct assessments of DoD contractor software deliveries for aircraft and test equipment. Audits DoD contractors for software configuration and control measures and verifies appropriate quality accreditation.
- Employs the Software Configuration Management process and certification.
- Experience with Computer Program Identification Numbers (CPIN) tracking and control. Tracks and controls CPINs.
- Performs software engineering work in support of the acquisition, development, or sustainment of software for weapon systems, subsystems, and/or support equipment.
- Develops and reviews the overall system design baseline’s architecture and interoperability requirements.
- Assists in translating user requirements into system requirements, which is used to design, develop, test and evaluate software for systems, subsystems and equipment.
- Provide systems/subsystems integration support for the acquisition, development and verification of systems, software, and equipment.
- Evaluates systems test plans and participates in the conduct of system, subsystem and component testing.
- In-depth experience with software design, integration, configuration, test/evaluation, and certification.
- Experience with assessing and auditing DoD contractors for software configuration and control measures adequacy and verify appropriate quality accreditation.
- Experience with ensuring contractor software/updates meets Air Force requirements and industry standards of ISO9000/9002 and Capability Maturity Model Integrated (CMMI).
- Experience in engineering development and sustainment processes. Able to define new processes and process improvement for existing processes.
- Experience in evaluating systems test plans and participating in the conduct of system, subsystem and component testing.
- Experience with Air Force Technical Orders.
- Ability to create presentations in Microsoft PowerPoint and provide oral presentations from PowerPoint with no impediments.
- Ability to read and utilize Microsoft Excel spreadsheets.
- Ability to write research papers in Microsoft Word with few grammatical errors that present concepts clearly and concisely.
- Able to read and understand schedules developed in Microsoft project.
- Ability to clearly communicate with and/or brief a small group of military, contract, and civilian personnel.
- 25% Travel to support program activities
Qualifications And Education Requirements
- Must have 12 months or more experience in a Special Access Program (SAP) environment within the last five years
- Shall have at least a Bachelor of Science degree in an Engineering discipline from an Accreditation Board of Engineering and Technology (ABET) accredited post-secondary education source or a Bachelor of Science degree in Computer Science.
- Shall have senior level experience (minimum 10 years) demonstrating and practicing their knowledge, skills, and abilities in the science and engineering directly related to software development and sustainment.
- Must possess an active Top Secret security clearance, current within five years, and be eligible for Sensitive Compartmented Information (SCI) and Special Access Programs (SAP) access.
- Candidate will be required out fill out a Pre-Screening Questionnaire prior to hiring consideration
About Modern Technology Solutions, Inc. (MTSI)
Modern Technology Solutions, Inc. (MTSI) is a 100% employee-owned engineering services and technology solutions company delivering first-choice capabilities to solve problems of global importance in the critical mission areas of missile defense, cyber security, intelligence, unmanned/autonomous systems, aviation, space, and homeland security.
The MTSI mission is to make important and lasting contributions to the nation's defense and security by providing leadership and best- value solutions to solve America's most technically challenging strategic problems. Founded in 1993, MTSI today has employees at over 20 offices and field sites worldwide.
For more information about MTSI, please visit www.mtsi-va.com.
For current MTSI job openings, please visit www.mtsi-va.com/careers.