×

Software Engineer

TeamGlobal -Apply Job For Software Engineer

Software Engineer

Orlando, FL

Software Engineer
Temporary
Job Description

Develops, integrates, tests, and evaluates software supporting next-generation rotary-wing training simulations for MH-60R CG and CH53K applications. Contributes to real-time software development, simulator hardware integration, and evaluation of interconnected simulation components and interfaces. Responsibilities include modern C++ development, code reviews, debugging, performance optimization, hardware/software integration, test execution, defect investigation, regression testing, and verification documentation. Collaborates with software, systems, and integration/test engineers, as well as training-domain specialists, to deliver realistic and responsive simulator capabilities.

    • Job Details
    • Manufacturing
    • MH60R CG and CH53K
    • 4/10. First Shift
    • Must be a U.S. Citizen
    • Education & Job Requirements
    • Bachelors degree required, per hiring manager
    • 5+ years of professional working experience
    • 2 to 4 years of experience with advanced-level C++ programming
    • 1 to 2 years of experience with Python scripting and test automation
    • Demonstrated software development, integration, and testing capabilities, including debugging, code reviews, performance optimization, and maintainable implementation
    • Technical understanding of real-time and distributed simulation, including multithreading, timing, concurrency, deterministic behavior, and performance analysis
    • Knowledge of networking technologies, including TCP UDP and DIS HLA interoperability
    • Hardware software integration experience involving simulator interfaces and connected systems
    • Strong troubleshooting, technical communication, and problem-solving skills
    • Ability to collaborate with software, systems, and integration test engineers and training-domain specialists
    • Ability to learn adjacent technical disciplines and independently validate results produced using AI assisted development tools
    • Preferred Skills
    • Experience with FAA Part 60, EASA CS FSTD A, EASA CS FSTD H, or other simulator qualification activities
    • Background in simulator qualification testing, including Qualification Test Guide development and execution, objective testing, validation, discrepancy management, and recurrent evaluations
    • Familiarity with Python AI-assisted development and simulator qualification activities supporting MH60R CG integration
    • Experience with C++ development, real-time distributed simulation, and simulator hardware integration supporting CH53K applications
    • Knowledge of rotorcraft operations, pilot training, aircraft systems, or aircraft survivability equipment
    • Familiarity with cockpit I O, displays, audio, control-loading or motion systems, instructor operator stations, and avionics interfaces
    • Job Duties & Functions
    • Develop and evaluate software capabilities supporting next-generation MH-60R CG and CH53K rotary wing training simulations
    • Implement modern C++ software, conduct code reviews, debug applications, optimize performance, and maintain software quality
    • Integrate and evaluate simulation components and interfaces across real-time and distributed environments
    • Investigate timing, concurrency, multithreading, networking, and deterministic behavior to resolve complex simulation issues
    • Develop and execute test procedures, investigate defects, resolve integration issues, support regression testing, and assemble verification evidence
    • Integrate cockpit I O, displays, audio, control-loading or motion systems, instructor operator stations, and avionics interfaces
    • Create Python scripts, develop test automation, and analyze data to investigate system behavior and improve testing repeatability
    • Collaborate with software, systems, and integration/test engineers to coordinate development, integration, and evaluation activities
    • Engage training-domain specialists to understand expected simulator behavior and evaluate technical results
    • Support MH60R CG integration, testing, demonstrations, Python AI-assisted development, and simulator qualification activities
    • Contribute to CH53K integration, testing, demonstrations, C++ development, real-time distributed simulation, and simulator hardware integration
    • Develop and execute Qualification Test Guides, conduct objective testing and validation, manage discrepancies, and support recurrent evaluations as applicable
    • TeamGlobal Benefits
    • Medical, Dental, Vision, 401(k), and more!
    • TG Rewards Program
    • Employee Referral Program



    Apply Now! Call Now: (817) 234-9553