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
Manufacturing Machine Operator - Evening/ Night
Machine Operator – Hazle Township, PA If you enjoy working with machinery and utilizing your mechanical interests and skills in a manufacturing environment, then this position is for you. About…
Solution Sales - Business Data Cloud (BDC) Northeast
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…
Pain Management Physician Philadelphia PA
Pain Management Physician Philadelphia PA We are seeking a compassionate Pain Management Physician (Interventional Pain Management/PMR) to join our medical practices full time in the Greater Phila…
Wealth Management Tax Services Manager
Specialty/Competency: Domestic Tax Compliance Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 20% At PwC, our people in tax services focus on providing …
Senior Microsoft Engineer
The MECM Engineer is responsible for designing, implementing, and maintaining Microsoft Endpoint Configuration Manager (MECM/SCCM) to manage and secure Windows endpoints across the enterprise. This ro…
Head of Global Creative - Marketing
What we’re all about Quantexa is a global AI, data, and analytics software company pioneering Decision Intelligence to empower organizations to make trusted operational decisions with data in cont…
Welder Helper
Thank you for your interest in joining the Phillips Tank & Structure team! We design, engineer, construct, and repair above-ground steel storage tanks and other related structures. Headquartered…
Organic Farm and Equine Care
Organic Farm and Equine Care (6510) Location: Pipersville, Pennsylvania Job Number: 6510 Horse farm located in Upper Bucks County with organic vegetable garden and full equestrian facility see…
Welder I
Join Our Talent Community Facebook LinkedIn Email Twitter Copy URL If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alt…
Solution Consultant L2
Körber is the home for passionate people who innovate, collaborate, and love what they do. Entrepreneurial spirit is our joint DNA. We develop future technologies and support talents to deploy their …