This opening is for a Systems Engineer to coordinate efforts with personnel supporting other products. Daily tasks may include requirements analysis, engineering and design in an agile environment, analysis of alternative, data model development, support cloud technology adoption, developing user stories, planning and tracking software development activities, preparing and maintaining software development schedules, mentoring team members, performing impact assessments of new requirements or change requests, directing design activities, coordinating integration tasks, developing architecture and design artifacts, and managing risks. This position is located at a contractor facility.
Main duties and responsbilities:
- Provide Systems Engineering support to large-scale systems, major system elements, and/or interfacing systems
- Provide overall system engineering expertise in the architecture, design, development, requirements analysis, data flow, network design and/or implementation, or testing for the program
- Analyze user requirements, concept of operations documents, and high level system architecture to develop system requirements specifications
- Support cloud technology adoption, specifically the adoption of business tools into the cloud architecture
- Guide users in formulating requirements, advise alternative approaches, and conduct feasibility studies; and
- Review and draft white papers and technical marketing and training materials
- Implement comprehensive SOA solutions
- Implement operational view, technical standards view, and system and services view for architectures using applicable DoDAF standards
- Review and/or approve system engineering documentation to ensure that processes and specifications meet system needs and are accurate, comprehensive, and complete
- Capture all interface designs in a common interface control format, and store interface data in a commonly accessible repository
- Assess each risk to the program and determine the probability of occurrence and quantified consequence of failure in accordance with an approved risk management plan
- In conjunction with system stakeholders, plan the verification efforts of new and unproven designs early in the development life cycle to ensure compliance with established requirements
- Prepare time-line analysis diagrams illustrating the flow of time-dependent functions
- Establish a process to formally and proactively control and manage changes to requirements, consider impacts prior to commitment to change, gain stakeholder buy-in, eliminate ambiguity, ensure traceability to source requirements, and track and settle open actions
- Manage and ensure the technical integrity of the system baseline over time, continually updating it as various changes are imposed on the system during the lifecycle from development through deployment and operations & maintenance
- Support the planning and test analysis of the DoD Certification/Accreditation Process (as well as other Government Certification and Accreditation (C&A) processes)
- Support the development and review of Joint Capability Integration Development System (JCIDS) documents (i.e., Initial Capability Document, Capabilities Description Document, IA Strategy)
- Provide technical direction for the development, engineering, interfacing, integration, and testing of specific components of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis
- Develop scenarios (threads) and an Operational Concept that describes the interactions between the system, the user, and the environment, that satisfies operational, support, maintenance, and disposal needs
- Conduct quantitative analysis in non-functional system performance areas like Reliability, Maintainability, Vulnerability, Survivability, Produceability, etc.)
- Establish and follow a formal procedure for coordinating system integration activities among multiple teams, ensuring complete coverage of all interfaces
Other possible responsibilities:
- Prepare and present briefing slides
- Documenting/diagraming interfacing systems
- Leading and attending Technical Exchange Meetings, and recording minutes to convey information and actions