Jeppesen ForeFlight
C# / C++ Software Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Gdańsk, Poland
Work mode:
Hybrid
Published on:
1 September 2026
What they need
Jeppesen ForeFlight builds industry-leading aviation software used by pilots, aircraft operators, and major airlines worldwide. As a high-growth, private equity-backed company, we are focused on scaling our operations, strengthening our financial infrastructure, and driving operational excellence across the business.
Would you like to build and maintain software used in Electronic Flight Bag products by pilots around the world? Do you want to work directly with pilots and airlines, supporting them in creating safe flights from beginning to end across the globe? Are you comfortable working on a Windows client application, lower-level content delivery SDK components, and occasionally touching iOS-related integrations? Do you care about stability, scalability, debugging difficult production issues, and making aviation software safer and more reliable? Then you might be the next person to join the ForeFlight / Jeppesen ForeFlight team.
We are seeking an experienced C# / C++ developer for Windows and iOS for our team in Poland who enjoys working in a diverse team of highly capable engineers
About The Role As a C# / C++ developer at ForeFlight / Jeppesen ForeFlight, you will work mainly on a Windows EFB application, while also contributing to a middleware SDK/library used by client applications across platforms, including Windows and iOS.
Typical Tasks And Responsibilities Include
- Software development of the Windows EFB application
- Maintenance and optimization of existing features
- Working with C#, UWP/XAML and C++ components
- Debugging issues across managed and native code
- Contributing to content delivery SDK/library code
- Supporting platform adapter work for Windows, WinRT/UWP and iOS
- Working with HTTP/REST integrations, content download flows, certificates and authentication
- Improving error handling, retries, logging and diagnostics
- Collaborating with developers, test engineers and stakeholders across global teams
- Supporting automated tests, CI builds and release packaging
- Proactively working with test engineers to ensure product reliability and safety
Who are you? Role In order to succeed in this role, you should be able to recognize yourself in at least some of the following:
- Educational background in a relevant technical field, e.g. software engineering, computer science, electronics and telecommunications, data science, or related discipline.
- 5+ years of strong software development experience with C# and C++14 or newer
- Communicative English and ability to collaborate with global stakeholders
- Experience with Windows client development
- Experience with UWP / XAML; WPF experience is also valuable
- Experience with Visual Studio, MSBuild, NuGet and Windows SDK
- Good understanding of asynchronous programming and multithreaded workflows
- Experience working with large existing codebases and legacy components
- Good debugging skills across C#, C++ and native/managed boundaries
- Experience with unit and integration testing
- Experience with HTTP/REST integrations, error handling, retries and logging
- Basic understanding of certificates, authentication flows and secure storage
- You try to understand the problem, not only implement the requested change
- A passion for aviation is a strong plus.
This position is on a hybrid schedule. This means you will be required to perform some work onsite at the company’s Gdansk, Poland office. This is at the hiring team’s discretion and could potentially change in the future.
Nice To Have
- Experience with C++/CX or C++/WinRT
- DirectX, OpenGL, Win2D or map/graphics rendering experience
- SQLite / local persistence
- SDK/library development experience
- OpenSSL or crypto/certificate-related experience
- iOS exposure: Swift, Objective-C / Objective-C++, Xcode
- Experience with iOS SDK integrations or cross-platform SDK adapters
- Experience in open source or multi-repo development
Important information regarding this requisition: This requisition is for a locally hired position in Poland. Candidates must have current legal authorization to live and work in POLAND. Benefits and pay are determined at the local level.
Relocation: This position does not offer relocation. Candidates must live in the immediate area or relocate at their own expense.
Please apply by sending your CV in English.
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Top Profil
Senior Software Engineer C# / .NET, développement augmenté par l’IA
480 - 500
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
ClubSec
Tech lead c#
580
Freelance
78310 Maurepas, France
Hybrid
Skills
1 day ago
Quick apply
No company information available.