Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Skyryse Logo

Display Software Engineer (Contract)

Skyryse

Salary not specified
Aug 25, 2025
Boston, MA, US
Apply Now

Skyryse is developing a new era in flight with its universal operating system for flight, SkyOS, and the Skyryse One aircraft. The company is looking for a Display Software Engineer to contribute to the development of advanced display systems for aviation and aerospace applications, focusing on optimizing graphics performance, ensuring system reliability, and delivering world-class visual solutions for mission-critical environments.

Requirements

  • 3+ years of professional experience in display software development or related fields.
  • Strong programming skills with proficiency in Python and C++ or Rust.
  • Experience in concurrent programming and multithreaded systems.
  • Deep understanding of 3D graphics principles and experience with OpenGL and Vulkan.
  • Proven experience with GPU programming using CUDA or OpenCL.
  • Development experience with Linux Operating System.
  • Practical experience with embedded hardware and debugging serial interfaces (e.g., UART, SPI, I²C).

Responsibilities

  • Design, develop, and maintain display software for aviation/aerospace systems, ensuring high performance, reliability, and compliance with industry standards.
  • Implement and optimize rendering pipelines, graphics effects, and display drivers to maximize performance and efficiency on both CPU and GPU.
  • Develop and integrate 3D graphics solutions using OpenGL, Vulkan, and related APIs.
  • Utilize GPU programming frameworks such as CUDA or OpenCL for performance-critical applications.
  • Work on concurrent and parallel programming to achieve real-time performance requirements.
  • Debug and optimize display systems at both application and driver levels, ensuring seamless operation in embedded environments.
  • Collaborate with hardware teams to bring up new display hardware, troubleshoot issues, and integrate solutions for embedded platforms.

Other

  • Bachelor’s degree in Computer Science or equivalent (Master’s degree preferred).
  • Excellent teamwork and collaboration skills, with the ability to work effectively across cross-functional teams and various stakeholders.
  • Strong problem-solving and debugging skills, with attention to detail.
  • Ability to work in a fast-paced, mission-critical environment.
  • Industry experience developing display software for aviation or aerospace applications.