dt
dt~2d ago
New

Senior C/C++ Linux Engineer (Philadelphia, PA)

senior
OtherLinux Engineer
0 views0 saves0 applied

Quick Summary

Overview

function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element'); } Senior C/C++ Linux Engineer (Philadelphia, PA)

Key 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,…

Technical Tools
bashcppdockerci-cdlinuxperformance-optimizationsecurity-best-practices

CEDENT

Responsibilities

~2 min read
  • 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

Visit Careers at CEDENT

Subscribe to be notified of new jobs

If we don't have an open position that fits you, feel free to subscribe to our Talent Team email! Enter your name, email address and position(s) you're interested in, and whenever we open a new position matching your criteria we'll notify you immediately.

Location & Eligibility

Where is the job
Location terms not specified

Listing Details

First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
49%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

dtSenior C/C++ Linux Engineer (Philadelphia, PA)