Software Engineer Manager

SAICUniversity, FL

About The Position

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.

Requirements

  • Strong blend of software delivery leadership
  • Game or simulation development experience
  • Agile execution
  • Customer engagement
  • Technical documentation
  • Team mentorship
  • Hands-on leader who can translate customer needs into executable software plans
  • Guide cross-functional teams
  • Manage delivery schedules
  • Ensure high-quality technical outcomes across AI, simulation, immersive training, and interactive learning applications

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service