Senior C/C++ Linux Engineer (Philadelphia, PA) Job at CEDENT, Philadelphia, PA

akJDMjhFQy9WZEtXUE4yWEljaTQxK2kz
  • CEDENT
  • Philadelphia, PA

Job Description

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

Job Tags

Contract work,

Similar Jobs

Gpac

Commercial Construction Estimator Job at Gpac

Commercial Construction Estimator - Build Your Future with a Top General Contractor! Are you a skilled Estimator looking to take on high...  ...growth in a stable, well-funded company Strong project pipeline-job security & long-term success Ready to take the next step... 

Cortica

Autism Technician - Play-Based Therapy Job at Cortica

 ...Title: Behavior Technician (Naturalistic, Play-Based ABA) Cortica is looking for dedicated, compassionate Behavior Technicians...  ...Fields: Partner with BCBAs and experts in speech-language therapy, music therapy, occupational therapy, and physical therapy as well... 

Hormel Foods

Change Management Lead Job at Hormel Foods

**Change Management Lead****Hormel Foods Corporation**To save time applying, Hormel Foods does not offer sponsorship of job applicants for employment-based visas for this position at this time.**ABOUT HORMEL FOODS -** **_Inspired People. Inspired Food._**Hormel Foods... 

FAIRMONT

Bell/Valet Attendant - Full Time Job at FAIRMONT

 ...Seattle's downtown, the Fairmont Olympic Hotel is a historic landmark in the city. Be a...  ...Join our dedicated team as a full time Bell/Valet Attendant and provide a warm and...  ...rates in Fairmonts and Accor worldwide ~ Parking/Commuting Discounts ~ Paid meal breaks... 

Air Sea Packing Group

Part-Time Warehouse Operative Job at Air Sea Packing Group

 ...logistics and you have a passion for it, then we just may have the perfect role for you! We are seeking talented and driven part-time warehouse operatives to join our organization. The ideal candidate will be a dynamic professional with a flawless attention to detail,...