Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Remote Work, FL
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

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.
     
Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


 Apply on company website