Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title : Test Equipment Software Engineer Reporting To: Manager Sr., Test Systems Work Schedule: Hybrid – Buffalo, NY As a Test Equipment Software Engineer, you will… Design, develop, and maintain real‑time software used to verify, validate, and qualify flight control computers, aircraft actuation systems, sensors, and avionics subsystems. Implement deterministic real‑time behaviors using RTOS platforms, HIL simulation frameworks, and custom test architectures that ensure reliable and repeatable performance. Develop and integrate Hardware‑in‑the‑Loop (HIL) test environments, including real‑time processors, digital and analog I/O, data acquisition systems, avionics communication buses (ARINC 429, MIL‑STD‑1553, CAN, Ethernet), and custom instrumentation. Collaborate closely with electrical, mechanical, systems, and test engineers to design test interfaces, emulators, fault‑injection capabilities, and hardware/software integration points. Perform root cause analysis, troubleshooting, and debugging of complex real‑time test environments, resolving timing discrepancies, communication faults, and hardware/software interaction issues. Generate clear and compliant documentation, including software design artifacts, verification procedures, configuration management records, test reports, and traceability documents. Ensure software quality, reliability, and maintainability by adhering to Moog’s Test Equipment Software Engineering Process (TESEP) and industry best practices. Support the integration, commissioning, and continuous improvement of aerospace test equipment platforms used for qualification, regression testing, and safety‑critical verification. Work collaboratively across Moog teams and locations—supporting global engineering, test, and integration activities as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees