About The Position

The Configuration Management (CM) Student supports the Configuration Management team in maintaining and controlling product configuration data throughout the project lifecycle. This role provides hands-on exposure to CM processes, software builds, baselines, and engineering documentation while working closely with engineering and project teams.

Requirements

  • Currently enrolled in a Software, Electrical, Systems Engineering, Computer Science, or related STEM program
  • Basic understanding or coursework related to software development or systems engineering
  • Strong attention to detail and organizational skills
  • Good written and verbal communication skills
  • Ability to work independently and collaboratively in a team environment
  • Willingness to learn configuration management principles and tools

Nice To Haves

  • Exposure to version control systems (e.g., Git)
  • Familiarity with issue tracking or documentation tools (e.g., JIRA, DOORS)
  • Interest in system lifecycle management, quality, or software configuration
  • Previous co-op, internship, or project experience in a technical environment

Responsibilities

  • Assist with maintaining software, hardware, and documentation baselines under CM supervision
  • Support configuration and change control activities, including tracking changes and updates
  • Help organize, verify, and maintain CM records and configuration items
  • Participate in software build activities, audits, or verification tasks as assigned
  • Assist with CM tools and repositories (e.g., version control systems, issue tracking tools)
  • Interface with engineering, project teams, and quality to support CM processes
  • Help identify and report CM issues or inconsistencies
  • Contribute to continuous improvement of CM processes and KPI management

Benefits

  • Paid internship
  • Paid vacation
  • Hybrid work model
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service