Senior C/C++ Linux Engineer (Philadelphia, PA)
Responsibilities:
Design, develop, and maintain real-time, fault-tolerant C/C++ applications on Linux platforms
Migrate legacy GUIs from Motif/X11 to modern toolkits (GTK, Qt, EFL) using Wayland protocols
Write Bash scripts for build automation, deployment routines, and system diagnostics
Optimize application performance using multithreading, memory management, and scheduling techniques
Debug and profile applications with tools like gdb, valgrind, perf, and strace
Implement secure coding practices and support audit-readiness for critical systems
Integrate GUI applications with enterprise middleware and backend services
Configure and maintain lightweight Linux desktop environments and custom window managers
Manage source code and CI/CD workflows using Git and Bitbucket
Develop and support IPC mechanisms (sockets, shared memory, DBus) for inter-process communication
Support containerized deployments using Docker in secure environments
Document system architecture, migration plans, and operational procedures
Expertise in event-driven programming and development of Linux desktop applications
Experience modernizing GUI applications from Motif/X11 to GTK, Qt, or Wayland
Proficiency in Bash scripting and build systems like Make, CMake, and Meson
Familiarity with Wayland protocols and compositor-client architecture
Experience with Git-based version control and CI/CD pipelines (Bitbucket, GitLab, etc.)
Strong understanding of Linux system internals, IPC, and GUI performance tuning
Exposure to low-level graphics APIs such as OpenGL or Vulkan.
Ability to develop custom Wayland protocols and implement IPC optimizations via shared memory.
Department: Preferred Vendors
This is a contract position
Recommended Jobs
Finance and Business Administration Head - Rail Infrastructure Freight Segment NAM
Head of Finance & Business Administration, Rail Infrastructure – Freight Products Location: Pittsburgh, PA Travel: ~25% (U.S. and international) About the Role The Head of Finance & Bus…
Lobby Attendant - RPT
Location Omni Bedford Springs Resort & Spa Join our award-winning team of associates at the luxurious and exquisite Omni Bedford Springs Resort & Spa. More than just a sought-after destina…
Treatment Plant Operator I
Description Are you seeking a stable job where you can make an impact in your local community and have opportunities to learn new skills and advance your career? If so – keep reading! Lehigh Co…
Clinical Laboratory Technologist
Clinical Laboratory Technologist JOB-10045942 Anticipated Start Date March 16, 2026 Location New York, NY Type of Employment Contract to Hire Employer Info Our…
International Business Development Associate
International Business Development Associate Pennsylvania Objective Support and colaborate business development efforts for Central American companies in the U.S. market. This role focuses o…
Senior US Business Tax Manager (Relocation to the Caribbean)
The Cayman Islands, a British Overseas Territory in the western Caribbean, is home to one of the world’s leading offshore financial centres. Our Big 4 client is looking for a Senior US Business T…
CRNA (Certified Registered Nurse Anesthetist) - Full-Time | $342,800 (Including Retention Bonus) | ACT Model | Lehigh Valley Hospital Hazleton - Hazleton, PA
Overview: Somnia Anesthesia | Care Team Model | Case Mix: General/Uro/Ortho/OB | Reverse commute from ABE area | Good comp Somnia Anesthesia, clinician-led and physician-owned anesthesia grou…
Full Stack Software Engineer
Lab37 Robotics , is a technology company focused on the development and deployment of robots designed specifically for direct-to-customer food production. Our mission is to revolutionize the food i…
Sous Chef
Schulson Collective attracts restaurant goers from all walks of life, encompassing multiple different cuisines & dining experiences throughout its concepts. Across Center City Philadelphia, our resta…