enjoy working closely with stakeholders and customers to understand their needs and translate them into technical requirements
define and architect the software foundation for simulation control stations, instructor operating stations and flight training debriefing stations
create intuitive, user-friendly interfaces using a custom GUI framework based on Qt/QML
take responsibility for the overall technical structure - from organizing the codebase and defining interfaces to shaping how the software integrates with other systems
design, develop, test and maintain software by writing clean, efficient and maintainable code, and follow software development best practices
analyze and debug software issues and fix bugs
proactively identify technical risks and challenges, and develop strategies to mitigate them
actively contribute to agile ceremonies such as planning, stand...
Ready to Apply?
Join thousands of Americans building their careers