CACI is looking for a System Engineer to play a pivotal role in shaping the future of complex hardware/software systems, driving the design, development, and integration of systems that meet stringent performance, reliability, and compliance targets.
Requirements
- Experience scripting in Python, PowerShell, or Bash to automate analysis, integration, and test activities.
- Experience with workload/project management tools (e.g., Jira).
- Experience with Git-based version control and continuous integration/continuous deployment (CI/CD) pipelines (e.g., GitHub or GitLab) to support automated build, test, and verification activities.
- Experience with containerization and orchestration (e.g., Docker, Kubernetes) to package tools, reproduce environments, and support integration/testing.
- Strong foundational knowledge of system architectures and frameworks.
- Proven experience in developing and contributing to technical documentation.
- Demonstrated ability to design and implement system solutions that meet complex requirements.
Responsibilities
- In the role of System Engineer, you will manage system requirements, contribute to systems engineering documentation, and design solutions that meet requirements.
- Responsibilities include coordinating cross-discipline activities, participating in review boards and teams, risk management, and translating strategic objectives into executable engineering plans.
- You will also provide technical direction for the development and testing of complex hardware/software systems and communicate with executive leadership to facilitate informed decision-making.
- Manage system requirements and derived requirements to ensure compatibility with defined system architectures (e.g., Department of Defense Architecture Framework (DoDAF), Service-Oriented Architecture (SOA)).
- Contribute to the development of systems engineering documentation (e.g., System Engineering Plans, Initial Capabilities Documents, Requirements Specifications, and Interface Control Documents).
- Assist with the development of system and functional requirements derived from stakeholder needs and use cases.
- Design system solutions that meet requirements and fulfill functional analysis.
Other
- Must be a US citizen with an active Top Secret/SCI DoD Security clearance with polygraph.
- BA/BS degree in system engineering, computer science, information systems, engineering science, engineering management, or a related discipline from an accredited college or university.
- Minimum of fourteen (14) years of hands-on software development experience on programs and contracts of similar scope, type, and complexity. Five (5) years of additional system engineering experience may be substituted for a bachelor's degree.
- Experience in coordinating cross-functional teams and resolving technical issues.
- Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.