Aviation Software Engineer (C# / C++) - Windows & iOS

Jeppesen ForeFlight

Województwo pomorskie

Hybrid

PLN 180,000 - 290,000

Full time

41 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jeppesen ForeFlight is seeking an experienced C# / C++ developer in Poland to build and maintain the Windows EFB application, and contribute to a middleware SDK used across Windows and iOS platforms. You will work on a Windows client, supporting the SCI-backed EFB product used by pilots and airlines.

The role emphasizes debugging across managed and native code, collaborating with global teams, and contributing to automated tests, CI builds, and release packaging.

Qualifications

  • Educational background in a relevant technical field such as software engineering or computer science.
  • 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 and UWP/XAML; WPF is valuable.
  • Experience with Visual Studio, MSBuild, NuGet, Windows SDK.
  • Good understanding of asynchronous programming and multithreaded workflows.
  • Experience with large existing codebases and legacy components.
  • Good debugging skills across C#, C++ and native/managed boundaries.
  • Experience with unit and integration testing and HTTP/REST integrations.
  • Basic understanding of certificates and secure storage.
  • You strive to understand the problem, not just implement changes.
  • A passion for aviation is a strong plus.

Responsibilities

  • 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.

Skills

C#
C++
Windows
UWP/XAML
WPF
Multithreading
Async programming
REST APIs
Debugging
Team collaboration

Education

Software engineering / Computer science

Tools

Visual Studio
MSBuild
NuGet
Windows SDK
C# IDE

Job description

Jeppesen ForeFlight is seeking an experienced C# / C++ developer in Poland to build and maintain the Windows EFB application, and contribute to a middleware SDK used across Windows and iOS platforms. You will work on a Windows client, supporting the SCI-backed EFB product used by pilots and airlines.

The role emphasizes debugging across managed and native code, collaborating with global teams, and contributing to automated tests, CI builds, and release packaging.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Aviation Software Engineer (C# / C++) - Windows & SDKs
Aviation Software Engineer (C# / C++) - Windows & SDKs

Juniper Poland Sp zoo • Województwo pomorskie

Hybrid
PLN 180,000 - 280,000
Aviation EFB Software Engineer — C#/C++ (Windows & iOS)
Aviation EFB Software Engineer — C#/C++ (Windows & iOS)

Foreflight • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Hybrid work schedule
C# / C++ Software Engineer
C# / C++ Software Engineer

Juniper Poland Sp zoo • Województwo pomorskie

Hybrid
PLN 180,000 - 280,000
C# / C++ Software Engineer
C# / C++ Software Engineer

Jeppesen ForeFlight • Województwo pomorskie

Hybrid
PLN 180,000 - 290,000
C# / C++ Software Engineer
C# / C++ Software Engineer

Foreflight • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Hybrid work schedule
Senior iOS Engineer - Flight EFB Apps (Hybrid)
Senior iOS Engineer - Flight EFB Apps (Hybrid)

Jeppesen ForeFlight • Województwo pomorskie

On-site
PLN 180,000 - 240,000
iOS Engineer - Aviation App for Pilots (Hybrid)
iOS Engineer - Aviation App for Pilots (Hybrid)

ForeFlight • Województwo pomorskie

On-site
PLN 80,000 - 95,000
Hybrid working model
Insurance benefits
Pilot training
Engineering Manager, Software - Lead Aviation Tech Team
Engineering Manager, Software - Lead Aviation Tech Team

Jeppesen ForeFlight • Województwo pomorskie

On-site
PLN 240,000 - 320,000
Competitive salary
International team
Flexible work arrangements
+2
iOS Engineer
iOS Engineer

ForeFlight • Województwo pomorskie

On-site
PLN 80,000 - 95,000
Hybrid working model
Insurance benefits
Pilot training
iOS Engineer
iOS Engineer

Jeppesen ForeFlight • Województwo pomorskie

On-site
PLN 180,000 - 240,000