Junior Software Engineer

SAICJBSA Randolph, TX
Onsite

About The Position

As a Software Engineer at SAIC, you will play a crucial role in designing, implementing, and testing proof of concepts for improving flight training platforms. You will collaborate closely with a multidisciplinary team of engineers, pilots, and instructional designers to create an immersive and interactive training experience that meets the highest standards of realism and effectiveness.

Requirements

  • Designing, implementing, and testing proof of concepts for improving flight training platforms.
  • Collaborating closely with a multidisciplinary team of engineers, pilots, and instructional designers.
  • Creating an immersive and interactive training experience.
  • Understanding requirements and designing solutions for remote instruction capabilities.
  • Developing software modules and features for real-time communication, data streaming, and interaction.
  • Implementing advanced visualization techniques and user interfaces.
  • Integrating external APIs, protocols, and hardware interfaces.
  • Collaborating with QA engineers for testing and validation.
  • Providing technical support and assistance to pilots, instructors, and customers.
  • Staying updated on emerging technologies, industry trends, and best practices.

Responsibilities

  • Work closely with cross-functional teams to understand requirements and design solutions for remote instruction capabilities within our flight simulation training platform.
  • Develop software modules and features to enable real-time communication, data streaming, and interaction between instructors and trainees during remote training sessions.
  • Implement advanced visualization techniques and user interfaces to enhance the remote instruction experience and provide intuitive controls for instructors and trainees.
  • Integrate external APIs, protocols, and hardware interfaces to support interoperability with flight simulation hardware and software components.
  • Collaborate with QA engineers to ensure the reliability, performance, and scalability of the remote instruction features through comprehensive testing and validation.
  • Provide technical support and assistance to pilots, instructors, and customers during the testing and evaluation phases of the proof of concept.
  • Stay updated on emerging technologies, industry trends, and best practices in flight simulation, remote instruction, software engineering, and application development to drive continuous innovation and improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service