← Back to jobs

Sayagyi Group Inc Logo
Developer Linux C++

Sayagyi Group Inc

 

Philly, PA, USA

Posted On: 2 days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: C++ Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain real-time, fault-tolerant desktop applications on Linux platforms.

This role is on-site.

Responsibilities

  • Migrate legacy GUI applications from Motif/X11 to modern protocols like Wayland using GTK, Qt, or EFL.
  • Optimize application performance through multithreading, memory management, and low-latency scheduling.
  • Develop and maintain IPC mechanisms including sockets, shared memory, and DBus.
  • Automate build processes, deployment routines, and system-level diagnostics using Bash scripts.
  • Debug and profile applications using gdb, valgrind, perf, and strace to ensure stability.

Required Skills

  • Minimum 10 years of hands-on experience in C and C++ development on Linux systems.
  • Expertise in Linux desktop application development and event-driven programming.
  • Proficiency with Git and Bitbucket workflows, including CI/CD pipelines.
  • Experience with build systems such as CMake, Make, or Meson.
  • Deep understanding of Linux system internals, IPC, and performance tuning.
  • Knowledge of legacy GUI frameworks (Motif, X11, MWM) and modern display protocols (Wayland).
  • Experience with low-level graphics APIs such as OpenGL or Vulkan.
  • Strong Bash scripting skills for system-level integration and automation.

Preferred Skills

  • Experience with containerized deployment using Docker in secure environments.
  • Familiarity with AT-SPI integration and accessibility features.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs