Description
Description
SAIC is seeking a Software Engineering Manager to lead a multidisciplinary software team developing AI-enabled training and decision-support solutions, integrating intelligent capabilities with existing virtual simulation environments, and adapting those capabilities for immersive, multi-platform part-task training. This role will oversee the design, development, integration, testing, and delivery of software products that improve training effectiveness, accelerate content development, enhance simulation-based learning, and provide actionable performance insights for customers.
The ideal candidate brings a strong blend of software delivery leadership, game or simulation development experience, agile execution, customer engagement, technical documentation, and team mentorship. This position requires a hands-on leader who can translate customer needs into executable software plans, guide cross-functional teams, manage delivery schedules, and ensure high-quality technical outcomes across AI, simulation, immersive training, and interactive learning applications.
Key Responsibilities:
- Lead software development teams building AI-enabled applications, simulation-integrated tools, immersive training experiences, and multi-platform instructional technologies.
- Oversee the full software development lifecycle, including requirements analysis, design, development, documentation, testing, debugging, integration, deployment support, and sustainment.
- Collaborate with customers, subject matter experts, product owners, engineers, designers, and technical leads to define user needs, system capabilities, software requirements, and delivery priorities.
- Guide the integration of intelligent software capabilities with existing simulation platforms, training systems, content workflows, and operational learning environments.
- Manage agile development practices, including sprint planning, backlog refinement, team ceremonies, release planning, risk tracking, and transparent progress reporting.
- Establish operational objectives, work plans, delivery schedules, and performance expectations for subordinate managers, technical specialists, and cross-functional contributors.
- Delegate assignments across software engineering, design, production, UI/UX, testing, technical art, and integration resources while ensuring alignment to customer outcomes.
- Ensure software standards, documentation practices, version control, quality assurance, cybersecurity considerations, and technical review processes are consistently followed.
- Support the development of autonomous services, desktop applications, web applications, scripts, utility programs, simulation interfaces, and interactive training tools.
- Analyze technical challenges related to system intent, input/output requirements, data acquisition, simulation state, user interaction, performance, scalability, and integration constraints.
- Lead technical discussions, customer briefings, internal reviews, and stakeholder updates related to software delivery, project status, schedule risks, technical tradeoffs, and contractual requirements.
- Contribute to proposals, estimates, technical approaches, staffing plans, RFP responses, and growth opportunities involving AI-enabled training, simulation, and immersive learning solutions.
- Mentor developers, designers, producers, and technical specialists to strengthen team performance, professional growth, delivery discipline, and product quality.
- Identify opportunities to improve software pipelines, development workflows, reuse of capabilities, automation, test practices, and cross-platform delivery efficiency.
Qualifications
Required Education & Experience:
- Master's degree in Game Design, Computer Science, Software Engineering, Interactive Media, Simulation Development, or a related field and 12 years or Bachelor's degree in Game Design and Development, Computer Science, Software Engineering, Interactive Media, Simulation Development, or a related field and 14 years.
- 10+ years of experience leading game, simulation, software, interactive media, or immersive training development efforts.
- 5+ years of experience managing cross-functional development teams, including developers, designers, artists, UI/UX contributors, QA resources, technical specialists, or production staff.
- Experience leading software delivery across the full development lifecycle, including concept development, prototyping, requirements analysis, design, development, documentation, testing, debugging, integration, release support, and sustainment.
- Experience managing agile software development practices, including sprint planning, backlog coordination, sprint execution, cross-team collaboration, and stakeholder reporting.
- Technical experience with Unity, Unreal Engine, C#, LuaScript, scripting and tool creation, AI systems design, asset integration, performance optimization, and middleware integration.
- Experience with version control systems such as Git or Perforce.
- Experience developing or managing interactive simulations, game-based training tools, real-time 3D applications, immersive learning environments, or multi-platform software products.
- Experience collaborating directly with customers, subject matter experts, stakeholders, vendors, and internal technical teams to define needs, align requirements, manage expectations, and deliver high-quality software outcomes.
- Experience mentoring developers or technical team members and supporting professional growth, performance, and delivery discipline.
- Experience preparing or supporting technical documentation, game design documents, proposal materials, RFP responses, project schedules, delivery plans, and customer briefings.
- Strong written and verbal communication skills, with the ability to lead technical meetings, project reviews, stakeholder updates, and customer discussions.
- US Citizenship.
- No security clearance required to start work. However, candidate could be required to obtain up to a top secret clearance depending on work awarded.
Desired Qualifications:
- Prior SAIC experience supporting software, simulation, training, or mission-focused development efforts.
- Experience developing training tools, simulations, or interactive applications for government, defense, aviation, or public-sector customers.
- Experience integrating intelligent software capabilities with simulation platforms, training systems, learning workflows, or operational data sources.
- Experience leading multidisciplinary teams across engineering, production, design, UI/UX, art, QA, and customer-facing delivery.
- Experience contributing to business growth through RFP development, proposal support, customer engagement, stakeholder relationship management, or contract expansion.
- Experience with Maya, Blender, technical art workflows, UI/UX design, level design, gameplay mechanics, multiplayer design, cross-platform development, and QA/testing oversight.
- Bilingual English and Spanish communication skills.
Apply on company website