Systems Engineer
We are seeking an experienced Systems Engineer to support a dynamic technical program focused on complex, secure systems. The selected candidate will provide systems engineering expertise across system architecture and design, development and integration, requirements analysis, data-flow analysis, network design and implementation, testing, verification and validation, and technical documentation.
This individual will support system architecture, integration, verification, and documentation across on-premises, cloud, and hybrid-cloud environments. The Systems Engineer will collaborate closely with internal technical teams and customer stakeholders to ensure systems meet functional, technical, and security requirements.
Key Responsibilities
- Lead systems engineering, hardware, and software analysis in support of complex technical systems and projects.
- Define and apply systems engineering processes to develop solutions that meet customer requirements.
- Manage requirements throughout the lifecycle, including requirements decomposition, allocation, traceability, verification, and validation.
- Define and develop system architectures, CONOPS, and use cases utilizing established systems engineering methodologies.
- Participate in and lead customer meetings, technical working groups, design discussions, and technical interchange meetings.
- Research, develop, write, and review technical documentation, including:
- Technical manuals
- Design specification documents
- Interface requirements specifications
- System user guides
- Reference manuals
- Installation guides
- Data sheets
- Technical briefing materials
- Support the design, integration, verification, validation, and documentation of systems operating across on-premises, cloud, and hybrid-cloud environments.
- Collaborate with software, hardware, cybersecurity, testing, and other technical teams throughout the system development lifecycle.
Required Qualifications
- active Secret security clearance required.
- Bachelor’s degree in Systems Engineering, Computer Science, or a related field with 8+ years of systems engineering experience; OR
- Master’s degree in a related field with 4+ years of related experience; OR
- Doctorate with 2+ years of relevant experience.
- Additional relevant professional experience may be substituted for a degree.
- Demonstrated experience with requirements decomposition and management.
- Experience analyzing technical risks and uncertainties and navigating projects through established engineering processes.
- Experience with Model-Based Systems Engineering (MBSE).
- Experience with database-management technologies such as MySQL, Oracle RDBMS, and Microsoft SQL Server.
- Familiarity with Linux and UNIX operating systems.
- Understanding of complex system-development methodologies and lifecycles.
- Experience developing and maintaining technical documentation.
- Knowledge of software design patterns.
- Experience supporting system architecture, integration, or deployment within AWS, Azure, or hybrid-cloud environments.
- Knowledge of Agile development methodologies.
- Strong verbal and written communication skills.
Desired Qualifications
- Software development and/or shell-scripting experience.
- Experience with Cameo or similar systems engineering/modeling tools.
- Scripting or programming experience with technologies such as Perl, Ruby, and Python.
- Knowledge of networking concepts and protocols, including TCP/IP and OSI models.
- Experience with Test-Driven Development (TDD).
- Experience with Cucumber or similar test-automation frameworks.
- Experience supporting system modernization or migration from on-premises environments to cloud or hybrid-cloud architectures.
- Experience with containerized applications and container-orchestration platforms such as Kubernetes.
- Experience with infrastructure automation or configuration-management technologies such as Ansible and Terraform.
- Familiarity with cloud security, identity and access management, logging, monitoring, and network-integration concepts.
- Familiarity with RMF, STIGs, secure configuration, security-control implementation, and authorization-support documentation.
- Applicable security certification, such as CompTIA Security+, required within 90 days of hire.
Work Environment
This position involves close collaboration with technical teams and customer stakeholders and may require work within customer or secure facilities based on program requirements.