This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Systems Engineer supports the B-1 Training System Support Center (TSSC) and serves as a senior technical contributor responsible for the research, design, development, integration, and sustainment of advanced aircraft training and simulation systems. This role plays a key part in delivering mission-critical, high-fidelity training capabilities in support of U.S. Air Force and Department of Defense (DoD) customers.
Job Responsibility:
Apply systems engineering principles to architect, design, develop, integrate, and validate complex aircraft training and simulation systems
Perform system architecture development, requirements analysis, trade studies, and technical risk assessments
Design and integrate real-time software and hardware solutions supporting flight, mission, and sensor simulation
Lead system-level integration activities involving avionics interfaces, flight controls, networking systems, motion platforms, and visual systems
Troubleshoot and resolve complex system, software, and integration issues across development, integration, and sustainment phases
Lead and contribute to applied research, development, and prototyping of next-generation aircraft training and simulation technologies
Evaluate emerging tools, frameworks, and architectures to improve fidelity, performance, and maintainability of simulation systems
Develop technical concepts and proof-of-concept solutions to support future capabilities and customer needs
Develop, integrate, and optimize real-time simulation software on Linux and Windows platforms
Design and implement real-time 3D visual and immersive environments using Unity and custom graphics solutions
Support development and integration of graphical user interfaces and visualization components
Apply best practices in real-time performance optimization, configuration management, and software quality assurance
Conduct system-level testing, verification, validation, and accreditation in accordance with DoD and program standards
Support integration, test, and sustainment activities in classified and unclassified lab environments
Develop and maintain technical documentation, engineering analyses, design reviews, and reports
Support sustainment and lifecycle activities to ensure long-term system reliability and mission readiness
Interface with internal engineering teams, subcontractors, vendors, and Government representatives on technical matters
Participate in technical reviews, design reviews, and working groups with program stakeholders
Provide technical guidance and mentorship to less-experienced engineers
Support multiple projects simultaneously while managing technical priorities and stakeholder expectations
Follow established company, site, and industry processes while contributing to continuous improvement efforts
Requirements:
7–10 years of progressive engineering experience supporting complex systems
Experience developing and maintaining embedded, real-time, or distributed simulation software on Linux and/or Windows platforms
Demonstrated experience in systems engineering, R&D, and advanced technical development
Proficiency in C, C++, and/or C# in real-time or high-performance environments
Experience with system integration, debugging, and performance optimization
Experience using version control systems (Git, SVN)
Bachelor’s degree in Engineering (Systems, Electrical, Mechanical, Aerospace, Software, Computer Engineering, or related discipline) from an accredited institution is strongly preferred
U.S. Citizenship Required
Must be able to successfully pass an initial background screening
Must be able to obtain and maintain an active Department of Defense (DoD) security clearance
Nice to have:
Experience supporting DoD programs or classified environments
Experience with avionics interfaces, aircraft data buses, or real-time networking protocols
Knowledge of embedded systems, hardware interfaces, or I/O systems
Familiarity with Ada
Experience with scripting languages such as Python, Bash, or PowerShell
Working knowledge of real-time 3D engines, including Unity, for simulation and training applications
Experience with immersive display technologies, including VR/AR or dome/visual projection systems
Familiarity with distributed simulation architectures (e.g., DIS, HLA)