Boeing-posted 7 days ago
Full-time • Mid Level
Onsite • Altus AFB, OK
5,001-10,000 employees

Boeing Global Services (BGS) is currently hiring for a Product Support Engineer (Experienced - Level 3 or Senior - Level 4) to support the C-17 Training Systems team (GTE) team at Altus, AFB, OK. This position involves maintaining, enhancing, and testing mission-critical flight simulator software written primarily in Ada, used to train aircrews for the U.S. Air Force and international partners. The ideal candidate will bring a strong foundation in software engineering principles, real-time system development, and a detail-oriented approach to software testing and verification. You will be part of a high-performance team developing and sustaining full-flight simulators, avionics trainers, and other C-17 aircrew training devices.

  • Design, develop, test, and maintain real-time simulation software written in Ada.
  • Participate in full software development lifecycle (SDLC) activities including requirements analysis, design, coding, integration, and formal test.
  • Modify and enhance existing software to meet evolving training requirements and customer specifications.
  • Support verification and validation (V&V) efforts, including unit testing, system integration testing, and formal qualification testing.
  • Analyze and resolve software defects using debugging tools and logs in simulation environments.
  • Collaborate with systems engineers, hardware engineers, and other software developers to integrate and troubleshoot simulator functionality.
  • Ensure compliance with software quality, safety, cybersecurity, and coding standards.
  • Participate in code reviews, technical documentation, and peer support.
  • Work within a configuration-managed development environment (e.g., Git, ClearCase, Teamcenter).
  • Ability to work on-site 5 days per week.
  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement.
  • Ability to obtain and maintain a U.S. Secret Security Clearance (Interim or Final clearance required post-start).
  • 2+ years of professional software development experience.
  • Experience programming in Ada, C/C++, Rust, Java/C#, Python, or Fortran in a real-time or embedded environment.
  • Familiarity with software engineering principles including object-oriented design, modular architecture, and version control.
  • Experience with software testing methodologies and tools for simulation or embedded systems.
  • 5+ years of higher education and/or related work experience. (Higher education includes college, university, technical school, licensing/certification programs, etc.)
  • Experience programming in Ada (83 or 95) in a real-time or embedded environment.
  • Experience working on DoD training systems or flight simulation software.
  • Familiarity with MIL-STD-1553, ARINC 429, or other avionics protocols.
  • Exposure to Linux and real-time operating systems (RTOS).
  • Experience with scripting languages (e.g., Python, Bash) for test automation.
  • Knowledge of software safety, cybersecurity (RMF), and airworthiness standards (DO-178C a plus).
  • Experience using development tools like GNAT, GPS, or AdaCore toolchains.
  • Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
  • The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service