Overview
On Site
140k - 160k
Full Time
Skills
Adobe AIR
C
C++
Unix
Management
Real-time
Embedded Systems
Migration
Multithreading
Application Development
Aerospace
Microsoft Windows
Graphical User Interface
Linux
System Integration
Debugging
Code Refactoring
Collaboration
Computer Hardware
Job Details
Job Description
A leading aerospace and defense technology company is seeking an experienced X Windows / X11 Linux Software Developer to support mission-critical applications used in high-performance, real-time environments. This full-time role offers a hybrid work structure, with opportunities to collaborate on advanced systems that support air traffic control, defense, and other complex operational domains.
As an X11 developer, you'll contribute to the maintenance and evolution of mature graphical systems built on X Windows, GNOME, and related Linux desktop technologies. This is a unique opportunity to apply deep knowledge of low-level Linux graphics programming and windowing systems in a highly impactful setting.
Required Skills & Experience
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
Daily Responsibilities
A leading aerospace and defense technology company is seeking an experienced X Windows / X11 Linux Software Developer to support mission-critical applications used in high-performance, real-time environments. This full-time role offers a hybrid work structure, with opportunities to collaborate on advanced systems that support air traffic control, defense, and other complex operational domains.
As an X11 developer, you'll contribute to the maintenance and evolution of mature graphical systems built on X Windows, GNOME, and related Linux desktop technologies. This is a unique opportunity to apply deep knowledge of low-level Linux graphics programming and windowing systems in a highly impactful setting.
Required Skills & Experience
- Strong expertise in X Windows/X11 development
- Proficiency with C and C++ in a Linux environment
- Experience with Motif, Xt, or other X11-based widget toolkits
- Solid knowledge of UNIX/Linux internals, including window/session management
- Familiarity with Wayland, GNOME, or legacy GUI frameworks
Desired Skills & Experience
- Background in real-time or embedded systems
- Experience supporting or migrating legacy GUI systems
- Knowledge of multi-threaded application development
- Prior work in aerospace, defense, or industrial control systems
What You Will Be Doing
Tech Breakdown
- 60% X Windows/X11 GUI Development
- 25% Linux System Integration and Maintenance
- 15% Tooling and Debugging of Legacy Graphics Applications
Daily Responsibilities
- 70% Hands-On Coding and Debugging
- 20% Refactoring and Enhancing Existing Codebases
- 10% Collaboration with System Architects and Hardware Teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.