Join […] as a Senior Performance Engineer and optimize the core C++ engine behind world-class aviation software. Remote opportunities available. […] is looking for a Senior Performance Engineer to work on the core engine behind ForeFlight’s aviation software.
ForeFlight develops complex software used by pilots around the world, where performance, reliability and responsiveness are essential. We are looking for an experienced engineer who enjoys working deep within complex C++ systems, identifying bottlenecks and improving performance at engine level.
You will work hands-on with ForeFlight’s core engine, analysing and improving performance across a large and complex codebase. The work involves understanding how different parts of the engine interact and identifying opportunities to improve efficiency, responsiveness and resource utilisation. Your background could come from AAA games, game engines, rendering, simulation or another environment where you have worked extensively with performance-critical C++ systems.
Your responsibilities Profile, analyse and optimise performance within ForeFlight’s core C++ engine. Identify and resolve performance bottlenecks across areas such as CPU/GPU utilisation, memory and multithreading. Work with performance-critical engine components, including rendering and graphics infrastructure.
Collaborate with other engineers to improve engine architecture, profiling and performance across the product. Your b