Software Support Engineering Specialist I
Core
Design, modify, integrate, and maintain software and hardware systems for flight training devices and simulation environments to ensure regulatory compliance and training realism.
Role type
Software Support Engineering Specialist
Builds
Flight training devices and simulation environments
Domain
Aerospace simulation and flight training
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
software design, hardware design, system integration, testing, documentation, regulatory compliance, project coordination, workload estimation, troubleshooting, FORTRAN, C/C++, Assembly, UNIX, Linux, Windows
Preferred skills
flight simulation systems, real-time simulation, aerodynamics, physics, advanced project management, MQTG/QTG management
Technologies
FORTRAN, C/C++, Assembly, UNIX, Linux, Windows, Flight Management System (FMS)
Responsibilities
Perform software and hardware design activities to support flight training device modifications; Install, verify, test, integrate, and document new or modified designs; Assess modification requirements to improve training realism and correct anomalies; Convert technical requirements into workload estimates; Execute design, implementation, testing, and final system integration; Support troubleshooting of complex simulator issues; Develop and document operational and maintenance procedures; Install and maintain software updates for navigational and FMS components; Coordinate qualification activities and ensure regulatory compliance; Manage device evaluation and discrepancy reports; Maintain Master Qualification Test Guides and conduct test runs; Coordinate and manage moderately sized technical projects; Provide leadership and mentorship to entry-level and intermediate team members.
Seniority
Mid-level, hands-on IC with mentorship responsibilities