Position Title: Software Engineer Position Type:Onsite Position Location:Annapolis Junction, MD Clearance:Active TS/SCI++ Poly
Waypoint’s client is a leading organization in the technology sector, dedicated to innovation and excellence in their field. As a Software Engineer I, you will be instrumental in the analysis, design, development, and integration of complex systems to meet user requirements and operational needs. Your role encompasses a wide range of responsibilities aimed at ensuring the technical integrity and functionality of system solutions.
Responsibilities:
Analyze user requirements, concept of operations documents, and high-level system architectures to develop comprehensive system requirements specifications.
Lead the design and development activities by analyzing system requirements and proposing innovative solutions.
Guide users in formulating requirements, provide advice on alternative approaches, and conduct feasibility studies to ensure alignment with project goals.
Provide technical leadership for the integration of requirements, design, and technology, ensuring seamless operation and performance.
Incorporate new plans, designs, and systems into ongoing operations, facilitating continuous improvement and innovation.
Develop technical documentation, including system architecture and design documentation, to ensure clarity and accessibility of system specifications.
Guide system development and implementation planning through the assessment or preparation of system engineering management plans and integration and test plans.
Interact with government stakeholders regarding technical considerations and address any associated problems, issues, or conflicts.
Assume ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility.
Communicate effectively with program personnel, government overseers, and senior executives to provide updates, address concerns, and facilitate collaboration.
Participate in an Integrated Product Team to design new capabilities based on thorough evaluation of development and operational considerations.
Allocate real-time process budgets and error budgets to systems and subsystem components to ensure optimal performance.
Generate alternative system concepts, physical architectures, and design solutions to meet project requirements.
Define methods, processes, and evaluation criteria for verifying system performance against requirements in a written plan.
Review and provide input to program and contract work breakdown structures (WBS), work packages, and the integrated master plan (IMP).
Participate in the development of system engineering documentation, such as System Engineering Plans, Initial Capabilities Documents, Requirements Specifications, and Interface Control Documents.
Participate in interface definition, design, and changes to configuration between affected groups and individuals throughout the project lifecycle.
Derive stakeholder needs and functions from system requirements and ensure lower-level requirements are complete, correct, and verifiable.
Develop derived requirements for Information Assurance Services and Security Mechanism Technology to ensure system security and integrity.
Requirements:
Minimum of seven (7) years of experience as a System Engineer in programs and contracts of similar scope, type, and complexity.
Bachelor’s degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university.
Alternatively, five (5) years of additional System Engineer experience may be substituted for a bachelor’s degree.