Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C/C++ LINUX

Guru Schools

Overview:

Position Title * C/C++ LINUX Position Responsibilities

HAS TO BE OPEN TO WORKING IN PHILLY AS WELL

  • Design, develop, and maintain real-time, fault-tolerant desktop applications using C and C++ on Linux platforms
  • Migrate legacy GUI applications from Motif/X11 environments to modern Linux display protocols such as Wayland, using toolkits like GTK, Qt, or EFL
  • Write and maintain Bash scripts to automate build processes, deployment routines, and system-level diagnostics
  • Optimize application performance through multithreading, memory management, and low-latency scheduling techniques
  • Debug and profile applications using tools such as gdb, valgrind, perf, and strace to ensure stability and responsiveness
  • Implement secure coding practices and support audit-readiness for mission-critical systems
  • Collaborate with cross-functional teams to integrate GUI applications with enterprise platforms and middleware
  • Configure and support lightweight desktop environments and custom window managers, including MWM and Wayland compositors
  • Manage source code and development workflows using Bitbucket, Git, and CI/CD pipelines
  • Develop and maintain IPC mechanisms (e.g., sockets, shared memory, DBus) for inter-process communication
  • Document system architecture, migration strategies, and operational procedures for modernization initiatives
  • Participate in code reviews, refactoring efforts, and legacy system analysis to support long-term maintainability
  • 24x7 system availability
  • Compiled binaries and executables for Linux systems, optimized for performance and reliability
  • Source code repositories with well-structured C/C++ code, adhering to coding standards and version control best practices
  • Bash scripts for build automation, deployment, diagnostics, and system integration
  • Makefiles or CMake/Meson build configurations for reproducible and portable builds across Linux distributions
  • -GUI application components, including migrated interfaces from Motif/X11 to modern toolkits like GTK, Qt, or Wayland-compatible frameworks
  • Documentation artifacts, such as API references, architecture diagrams, migration plans, and user manuals
  • Unit, integration, and performance test suites, with automated scripts and benchmarks for latency-sensitive applications
  • CI/CD pipeline configurations, integrated with Bitbucket or Git-based workflows for automated build and release cycles
  • Accessibility and compliance features, such as AT-SPI integration and support for screen readers or keyboard navigation
  • Legacy code refactoring reports, detailing modernization efforts from older GUI frameworks to current Linux standards
  • Bachelor's degree in computer science, Software Engineering, or related field (required)
  • Minimum 10 years of hands-on experience in C/C++ development on Linux systems
  • Expertise in C and C++ development for Linux desktop applications, including event-driven programming and UI logic
  • Proficiency in Bash scripting for build automation, deployment, and system-level integration
  • Experience with legacy GUI frameworks, including Motif, X11, and MWM, with the ability to analyze and refactor legacy codebases
  • Familiarity with modern display protocols, especially Wayland, including compositor-client architecture and protocol handling
  • Understanding of GUI migration strategies, including porting from Motif/X11 to toolkits like GTK, Qt, or EFL
  • Proficiency with Bitbucket and Git workflows, including branching, pull requests, and CI/CD pipelines
  • Experience with build systems such as CMake, Make, and debugging tools like gdb, valgrind,
  • Ability to work with low-level graphics APIs, such as OpenGL or Vulkan, for rendering and display optimization

Skills:

C and C++ on Linux,GTK, Qt, or EFL
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the C/C++ LINUX in Washington DC vacancy
  •  ...Embedded Developer – Rust/C/C++ Location: Redmond, WA (Onsite) Job Type: Full-Time About the Role We are seeking an experienced...  ...frameworks, and pipeline orchestration ~ Experience with Linux-based embedded environments ~ Strong debugging and troubleshooting... 
    Linux
    C++
    Full time

    MPower Plus

    Washington DC
    1 day ago
  • $99.6k - $223.4k

     ...Bachelors/Masters/PhD Major(s): Computer Science/Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux Preferred coursework: Computer System, Algorithm, Parallel Programming Other... 
    Linux
    C++
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  •  ...embedded software for automotive ECU platforms using Embedded C/C++ Design and implement solutions in bare-metal and RTOS environments...  ...Functional Safety (ISO 26262, ASIL) Knowledge of Embedded Linux systems Experience with zonal ECU architectures... 
    Linux
    C++

    Tata Technologies

    Washington DC
    2 days ago
  • $166k - $253k

     ...The role focuses on developing cybersecurity tools for embedded Linux systems and Android devices. Candidates should have at least 2 years...  ...in software development with skills in Golang, Rust, or C/C++. The company offers a competitive salary range of $166,000 — $25... 
    Linux
    C++

    Slope

    Washington DC
    2 days ago
  •  ...dynamic team. This role offers hybrid work flexibility and demands strong expertise in C/C++, Python, and low-level programming. Candidates should have experience working with Linux or Windows kernel drivers and knowledge of reverse engineering tools. A Top Secret clearance... 
    Linux
    C++

    stanleyreid

    Arlington, VA
    2 days ago
  •  ...Falls Church, VA. This role involves designing software for IoT Linux environments, integrating microcontrollers, and troubleshooting existing...  ...over 5 years of experience with IoT Linux, and proven skills in C++. Excellent communication skills are essential. Kastle offers... 
    Linux
    C++

    Kastle Systems International, LLC

    Falls Church, VA
    1 day ago
  •  ...debugging, soldering, and rework Programming/scripting skills: Python, C/C++, Shell scripting Experience with test automation and data collection workflows Knowledge of embedded Linux or RTOS-based systems Hands-on experience with precision mechanical assembly... 
    Linux
    C++
    Contract work

    Intelliswift - An LTTS Company

    Washington DC
    1 hour ago
  •  ...solutions Troubleshoot/debug and fix internally developed code (Perl, C/C++, Java) Perform SQL queries Improve systems that gather metrics...  ...technical skills: Mason, Perl CGI, Oracle SQL, HTML, UNIX/LINUX Computer Science or equivalent technical degree and 2‑5 years of... 
    Linux
    C++

    Ampcus, Inc

    Arlington, VA
    2 days ago
  • $120k - $150k

     ...digital forensics Strong understanding of Windows and/or Linux internals Proficiency with reverse engineering and forensic...  ...level debugging Proficiency in scripting or programming (Python, C/C++, or similar) Understanding of common malware techniques... 
    Linux
    C++

    latitude

    Alexandria, VA
    1 day ago
  •  ...development or test engineering ~ Strong programming experience in Python, C/C++, and/or Rust ~ Experience deploying automated test frameworks (e.g. pytest, Robot) ~ Experience testing embedded or Linux-based systems platforms ~ Hands-on experience integrating testing... 
    Linux
    C++

    Zetier

    Arlington, VA
    4 days ago
  •  ...Developer to join their team. Relevant qualifications: -Experience with C/C++ -Experience with Python -Experience with low-level programming -Experience with Linux or Windows kernel drivers Desired: -Experience with embedded platforms... 
    Linux
    C++
    Contract work

    stanleyreid.com

    Arlington, VA
    4 days ago
  •  ...persistence, and networking.  Required: Experience with low-level programming (C/C++) Experience developing in scripting languages (Python) Systems software development experience (Linux/Windows kernel drivers) Successfully developed cutting edge end-to-end cyber... 
    Linux
    C++

    Zetier

    Arlington, VA
    11 days ago
  • We are conducting a search for an experienced Senior Linux System Administrator. The ideal candidate will offer comprehensive support...  ...and deploying solutions to external customers. Labor Requirements C/C++ and/or Java development experience Administering systems running... 
    Linux
    C++

    SourcePro Search

    Washington DC
    2 days ago
  •  ...hardware. Scripting and programming languages (e.g., Python, C/C++, Assembly). Network protocols and analysis tools (e.g., Wireshark...  ...Strong understanding of operating systems internals (Windows, Linux, RTOS). Experience with exploit development techniques,... 
    Linux
    C++

    Blue Sky Innovators Inc

    Arlington, VA
    5 days ago
  •  ...both independently and collaboratively ~ Strong knowledge of C/C++ Clearance Requirement: TS/SCI w/ Polygraph Other Requirement...  ...Citizenship Preferred Qualifications: Strong knowledge of Linux operating systems Linux development experience at user and... 
    Linux
    C++
    Full time

    Synergy ECP

    Hyattsville, MD
    4 days ago
  •  ...position. Applicants should demonstrate in depth experience with both Linux and Android tool development, including the Android Kernel. As...  ...– Candidates should be able to demonstrate experience coding in C/C++ and Python, including understanding Object Oriented Programming,... 
    Linux
    C++
    Flexible hours

    Cohere Technology Group

    Arlington, VA
    3 days ago
  •  ...Analyze binary files and reverse engineer software (including C/C++ and Assembly) with minimal product background using Disassembler...  ...with one or more scripting languages; such as Python, Ruby, Perl, Linux scripting Experience with assembly language Experience with... 
    Linux
    C++

    Recruiting Associates , Inc.

    Washington DC
    3 days ago
  •  ...Familiarity with Unix-based systems Experience reverse engineering Linux-based network devices Strong understanding of network protocols...  ...., Wireshark) Proficiency developing and modifying software in C/C++, Python, and Assembly Ability to provide sustainment/support... 
    Linux
    C++
    Immediate start

    Bigbear.ai

    Washington DC
    1 day ago
  •  ...process, from first-principle analysis through to prototyping and testing of integrated systems. Proficient in C/C++ and Python for the Windows and Linux operating systems Experience with MATLAB and ability to convert MATLAB code to C/C++ Working knowledge of embedded... 
    Linux
    C++
    Full time
    Internship

    APPLIED PHYSICAL SCIENCES CORP

    Arlington, VA
    4 days ago
  •  ...; Master's degree preferred ~7+ years of C++ development experience with strong command...  ...developing and maintaining build environments for C/C++ applications (Make/CMake) ~...  ...Experience developing and deploying applications on Linux (packaging, system services, shell... 
    Linux
    C++
    Full time
    Contract work
    Remote work
    Flexible hours

    DeepSig Inc

    Arlington, VA
    3 days ago
  • $112k - $154k

     ...complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer...  ...or Ghidra Proficiency in one or more programming languages: C/C++, Python, etc. Proficiency in one or more Assembly Languages:... 
    Linux
    C++
    Full time
    Work experience placement
    Local area
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    1 day ago
  • $164.38k - $246.58k

     ...fingerprinting Perform in depth reverse engineering on complex linux based applications Follow-on development to productize...  ...a degree. Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, with a strong... 
    Linux
    C++
    Contract work
    Local area

    Trusted Concepts, inc.

    Arlington, VA
    3 days ago
  • $120k - $145k

     ...Working knowledge of network security best practices Experience with programming in some combination of Bash/Java/Perl/PHP/C/C++/go/Ruby/Python Linux server administration System administration experience building and configuring some subset of the following:... 
    Linux
    C++
    For contractors

    TCG

    Washington DC
    4 days ago
  •  ..., Computer Science, or a related field Strong grasp of flight dynamics and fundamentals of aerodynamics Proficient in C/C++ (particularly on Linux based systems and memory‑constrained embedded processors) and Python Working knowledge of PX4 or comparable autopilot technology... 
    Linux
    C++

    Auterion

    Arlington, VA
    4 days ago
  • $87.7k - $164k

     ...(i.e. Splunk);  ~ Deep understanding of both Windows and Unix/Linux based operating systems;  Ideally, you’ll also have Hold...  ...as Azure  Programming skills in PowerShell, Python and/or C/C++  Understanding of the best security practices for network architecture... 
    Linux
    C++
    Summer holiday
    Local area
    Flexible hours

    EY

    Washington DC
    4 days ago
  • $90k - $200k

     ...high-speed, multi-petabyte Lustre file systems, Red Hat Enterprise Linux (RHEL) servers, CPU/GPU compute nodes, and high performance...  .... Working knowledge in one or more programming languages (e.g. C/C++, Fortran, etc.) Clearance Requirements: This position requires... 
    Linux
    C++
    Contract work
    For contractors

    Sabre Systems Inc.

    Arlington, VA
    1 day ago
  •  ...level programming or embedded systems development Proficiency in C/C++ and assembly (x86, PowerPC, MIPS, or ARM) Reverse engineering...  ...Active TS/SCI with Polygraph security clearance Experience with Linux distributions, RTOS (VxWorks, Integrity, QNX), or POSIX-... 
    Linux
    C++
    Work at office

    Leidos

    Bethesda, MD
    1 day ago
  •  ...Systems: Windows – Domain Controllers, Active Directory, Workstations Linux – Ubuntu or Debian Relational Databases such as: MySql or SQL...  ...Systems: Blackberry, Android, iOS Programming Languages: C/C++,.Net, OpenGL, Java Equipment: Wireless Communications such as... 
    Linux
    C++

    Beyond SOF

    Arlington, VA
    6 days ago
  •  ...active DoD Secret clearance Experience with Red Hat Enterprise Linux (RHEL) or similar operating systems Knowledge of industry...  ...~0-5 years of software engineering/development experience using C/C++ in a Linux environment ~ Experience building, deploying, and running... 
    Linux
    C++
    Full time
    Work at office
    Immediate start

    Space/Ground System Solutions Inc

    Alexandria, VA
    1 day ago
  •  ...higher in Computer Science or a similar field. Must be able to develop high-performance code using C/C++, Java, JavaScript, SQL and Python. Must have experience with Linux software development. Must possess intermediate skills using Microsoft Office Suite, including... 
    Linux
    C++
    Work at office

    Beyond SOF

    Arlington, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C/C++ LINUX. Be the first to apply!