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
