×
Register Here to Apply for Jobs or Post Jobs. X

Performance Engineer - C++​/Core Engine

Job in Austin, Travis County, Texas, 73301, USA
Listing for: Jeppesen ForeFlight, Inc.
Full Time position
Listed on 2026-10-30
Job specializations:
  • Software Development
    C++ Developer, Game & 3D/XR Development, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Performance Engineer - C++ / Core Engine

On behalf of Jeppesen Fore Flight, Moment is looking for a Senior Performance Engineer to work on the core engine behind Fore Flight's aviation software.

Fore Flight 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.

The role

You will work hands-on with Fore Flight'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 Fore Flight'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 background

You are an experienced C++ engineer with a strong understanding of what happens beneath the application layer. You are comfortable navigating large codebases, investigating complex performance problems and working close to the underlying system.

We expect you to have:

  • Strong professional experience with C++ and core engine or low-level systems development.

  • Hands-on experience with profiling, debugging and performance optimisation of complex real-time systems.

  • A strong understanding of areas such as multithreading, memory management, CPU/GPU performance and engine architecture.

  • Experience from game engines, AAA game development, rendering, simulation or similar performance-critical environments.

Experience with graphics APIs such as Metal, Vulkan, DirectX or OpenGL is valuable, but the role is broader than rendering alone.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary