What are the responsibilities and job description for the Software Application Engineer position at SAIC?
Job Details
Job ID: 2407205
Location: SAN ANTONIO, TX, US
Date Posted: 2024-05-21
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: None
Potential for Remote Work: No
Description
SAIC is seeking a Software/Application Engineer to support the Air Force Modeling & Simulation (AFMS) program out of San Antonio, TX. (This is an onsite position, with no option for remote work).
Role Overview:
As a Software/Application Engineer specializing in flight simulation training, you will play a crucial role in designing, implementing, and testing a proof of concept for remote instruction capabilities within our flight simulation training platform. 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.
Key Responsibilities:
Why Join Us:
Qualifications
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Location: SAN ANTONIO, TX, US
Date Posted: 2024-05-21
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: None
Potential for Remote Work: No
Description
SAIC is seeking a Software/Application Engineer to support the Air Force Modeling & Simulation (AFMS) program out of San Antonio, TX. (This is an onsite position, with no option for remote work).
Role Overview:
As a Software/Application Engineer specializing in flight simulation training, you will play a crucial role in designing, implementing, and testing a proof of concept for remote instruction capabilities within our flight simulation training platform. 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.
Key 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.
Why Join Us:
- Opportunity to work on cutting-edge technology that is shaping the future of aviation training.
- Collaborative and dynamic work environment with opportunities for professional growth and career advancement.
- Competitive compensation package with benefits, including health insurance, retirement plans, and flexible work arrangements.
- Make a meaningful impact by contributing to the development of innovative solutions that improve safety and efficiency in the training of student fighter pilots.
Qualifications
- Bachelor's and 0 yrs experience or relevant yrs of experience in lieu of degree.
- Security or another DoD 8570 compliant certification
- Solid understanding of software development principles, algorithms, and data structures.
- Proficiency in C programming language, with experience in developing software applications or simulations.
- Experience with application development for macOS and iOS platforms using Xcode and Swift.
- Familiarity with real-time communication protocols (e.g., WebRTC, RTP/RTCP) and network programming concepts.
- Experience with 3D graphics programming (e.g., OpenGL, DirectX) and virtual reality (VR) technologies is a plus.
- Strong problem-solving skills and the ability to work independently as well as part of a collaborative team.
- Excellent communication skills and the ability to effectively convey complex technical concepts to non-technical stakeholders.
- Passion for aviation and a keen interest in flight simulation training and virtual instruction methodologies.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Software Engineer
Interclypse, Inc. -
San Antonio, TX
Software Engineer
Cymertek -
San Antonio, TX
Software Engineer
Starlims Corporation -
San Antonio, TX