Systems Engineer - MBSE

CACI•Aurora, CO

About The Position

This Systems Engineer position is based in Aurora, Colorado; Chantilly, Virginia; or King of Prussia, Pennsylvania. The engineer will work with a team to deliver a complex software application into operations, applying model-based approaches to define, analyze, and manage system requirements and designs within an Agile software development context. The role supports development and integration of software systems and includes requirements management, architecture and design modeling, verification and validation, technical documentation, and participation in program and customer milestone events. Active TS/SCI clearance is required. Travel may be up to 10% within the continental United States.

Requirements

  • Active TS/SCI clearance.
  • Bachelor’s degree in Systems Engineering, Computer Science, or a related engineering discipline.
  • At least 3 years of systems engineering experience, including at least 1 year applying MBSE principles.
  • Working knowledge of SysML and proficiency with MBSE tools such as Cameo Systems Modeler or an equivalent.
  • Demonstrated experience in requirements management, including development, traceability, flow-down, and verification planning across the system lifecycle.
  • Experience developing test procedures and verification artifacts to validate system requirements.
  • Knowledge of Agile/Scrum development methodologies and experience working in cross-functional teams.
  • Strong communication skills and ability to collaborate effectively across distributed teams in fast-paced environments.

Nice To Haves

  • OMG SysML Model Builder Fundamental or OMG SysML Model User certification.
  • Experience with advanced MBSE capabilities, including model integration, system simulation, and digital engineering workflows.
  • Proficiency with requirements management tools such as DOORS, DOORS Next Generation, or an equivalent.
  • Experience with modeling frameworks such as UAF (Unified Architecture Framework) or Magic Grid.
  • Knowledge of scripting or automation for requirements verification, model validation, or test automation.
  • Experience with software-defined interfaces and data formats such as XML, JSON, and YAML for interface specifications.
  • Familiarity with cloud architectures, containerization, and deployment requirements for US DoD environments.
  • Experience supporting government testing events, Site Acceptance Testing (SAT), and formal verification processes.
  • Domain knowledge in SATCOM, GEOINT, or related mission systems.
  • IAT Level II or III certification, such as CompTIA Security+, CISSP, or an equivalent.
  • Experience with GitLab, Jira, Confluence, or similar Agile collaboration and DevOps tools.
  • Demonstrated ability to balance technical requirements with business needs and contribute to strategic decision-making.

Responsibilities

  • Develop and maintain system architecture and design models using MBSE tools and methodologies.
  • Manage the requirements lifecycle, including creation, traceability, flow-down, allocation, and compliance matrices across distributed teams.
  • Decompose system requirements and collaborate with multidisciplinary teams to generate efficient and scalable solutions.
  • Develop and execute verification and validation activities, including test procedures, model simulations, and formal verification events.
  • Support trade studies, impact analyses, and design reviews using digital artifacts.
  • Participate in program milestone events, including customer meetings, government testing events, and discrepancy review boards.
  • Generate technical documentation, including test results, verification reports, and design validation artifacts.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Competitive compensation.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service