We are seeking an experienced Staff Configuration Management Engineer to support the development of next-generation autonomous aircraft systems. This role will be responsible for establishing, governing, and continuously improving configuration management processes across software development teams working in a safety-critical environment.
Responsibilities
Define and own Configuration Management (CM) plans, processes, and standards.
Manage configuration identification, baseline management, and change control activities.
Create, maintain, and control development, integration, and release baselines for software configuration items.
Standardize Git/GitLab workflows including branching strategies, merge request approvals, tagging, and release management.
Ensure reproducible builds and controlled software toolchains.
Govern release configuration items across multiple engineering teams.
Support and facilitate change control processes, including PRs, CRs, and CCB activities.
Maintain traceability between requirements, source code, and test artifacts.
Track and report configuration item status, approvals, version history, and implementation progress.
Prepare configuration records and audit evidence for compliance reviews.
Develop automation, documentation, and training materials to support engineering teams.
Drive continuous improvement initiatives for configuration management processes and tools.
Required Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or another STEM-related discipline.
10+ years of professional experience with at least 5 years focused on Configuration Management.
Experience working in safety-critical or regulated environments.
Strong understanding of DO-178C or similar industry standards.
Extensive experience with Git-based version control systems, preferably GitLab.
Strong knowledge of:
Configuration Identification
Baseline Management
Change Control
Configuration Status Accounting
Traceability Management
Experience defining and governing processes across multiple teams.
Excellent communication and collaboration skills.
Preferred Qualifications
Experience with CI/CD pipelines and build reproducibility.
Experience supporting safety-critical software development environments.
Familiarity with requirements and lifecycle management tools.
Experience working across multiple systems within a complex product environment.
Aerospace, aviation, defense, autonomous systems, or other regulated industry experience is highly preferred.
Work Authorization Requirement: Candidates must be U.S. Citizens or Green Card Holders to be considered for this position.