Digital Engineer Software

SAICSan Diego, CaliforniaOn-siteFull-timeStaff, 8–12 yearsListed 1 hour ago

Apply now

About this role

SAIC is seeking a Digital Engineer (Software) to serve as the lead for SW Configuration/Release management lead, supporting the integration and continuous improvement of the Joint Fires Network (JFN). The initiative develops advanced warfighter architectures and CONOPS to link sensors and weapons platforms in times of critical conflict around the globe.

The position requires experience with complex DoD C4I programs, technical program management, Agile software development, and Digital Engineering in a fast-moving, dynamic DevOps environment. The candidate will provide technical support to improve Joint All-Domain Command and Control (JADC2) capabilities through the development and continuous improvement of JFN. Contractor support shall improve JFN processing, cybersecurity, hardware and software, exploitation, and Battlespace Management and C2 (BMC2) capabilities across all warfare domains. The position is located at NIWC PACIFIC in San Diego, CA.

Responsibilities
• Serve as the lead for release management. This includes planning, scheduling, coordinating, and executing software releases on the JFN platform.
• Maintain the release roadmap and calendar, and run release readiness reviews and go/no-go decisions with program stakeholders.
• Manage the CI/CD pipeline, build and deployment processes, configuration management, and version control to support repeatable, secure releases.
• Coordinate development, test, cybersecurity, and operations teams to deliver release artifacts and documentation on schedule.
• Track release content, risks, defects, and dependencies, and report status to program leadership and the Government.
• Support Digital Engineering efforts, including enterprise architecture and interface management, to enable integration of a wide range of capabilities onto the JFN platform.
• Provide system integration and software development expertise to the Program's Tech IPT.
• Support the Government's requirements management and validation and verification process.
• Develop technical solutions to problems that require ingenuity and creativity.
Configuration Management & Baseline Management Responsibilities
• Serve as the primary Configuration Manager (CM) for JFN software and platform baselines, ensuring disciplined control of configurations across development, test, staging, and operational environments.
• Establish, document, and maintain configuration management plans, policies, and procedures aligned with DoD and program CM standards.
• Define, manage, and enforce multiple JFN baselines (e.g., development, integration, test, operational, and theater-specific builds), including versioning, branching, and tagging strategies.
• Oversee Configuration Control Board (CCB) activities as needed, including preparation of change requests, impact assessments, and recommendations for approval/deferral/rejection.
• Ensure that all changes to software, infrastructure-as-code, configurations, and documentation are identified, tracked, reviewed, and approved prior to implementation.
• Maintain authoritative Configuration Item (CI) inventories and configuration status accounting, ensuring traceability from requirements through design, implementation, and deployment.
• Coordinate CM activities across multiple vendors and teams to maintain consistency between environments and baselines, including cross-domain and theater-specific variants.
• Integrate CM practices with the CI/CD toolchain (e.g., source control, build servers, artifact repositories) to provide end-to-end traceability of builds and releases to requirements and defects.
• Support audits and reviews (e.g., functional and physical configuration audits) to verify that deployed configurations match approved baselines.
• Provide CM metrics and reporting (e.g., number and type of changes, baseline stability, configuration drift) to program leadership and the Government to inform risk and readiness assessments.

TYPICAL EDUCATION AND EXPERIENCE: Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience; PhD or JD and four (4) years or more experience.

- US Citizenship, and an active TOP SECRET/SCI Security Clearance, with the ability to obtain a TS/SCI CI Poly.
- Demonstrated experience leading or managing software releases in an Agile/DevSecOps environment
- Demonstrated experience serving as a Configuration Manager, including managing multiple software and system baselines across environments (e.g., dev/test/stage/prod or equivalent)
- Working knowledge of modern software development processes, methodologies, and tools, including Agile, CI/CD, and DevSecOps, and the ability to tailor them to the program’s needs
- Technical and program management experience, with the ability to lead cross-functional teams
- Strong attention to detail, with exceptional time management and communication skills
- Excellent writing skills for preparing process documentation, CM plans, release notes, deliverables, and other work products
- Self-starter with the ability to multi-task in a fast-paced, collaborative environment