×
Register Here to Apply for Jobs or Post Jobs. X

Middleware Engineer Security Clearance

Job in Manassas, Prince William County, Virginia, 20108, USA
Listing for: Optimum Governmental Solutions LLC
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Unix/Linux, Software Engineer
Job Description & How to Apply Below
Position: Middleware Engineer with Security Clearance
We are seeking a Software Integration Engineer with strong experience in C/C++/Java development, Linux/Unix systems, and modern middleware technologies. This role involves hands-on integration, troubleshooting, and development of distributed software components using publish-subscribe patterns, containerization, and high-performance communication tools. Candidates must hold an Active Secret Clearance or be eligible for an Interim Secret.

Key Responsibilities Develop, integrate, and troubleshoot software components in Linux/Unix environments. Build and maintain applications using C, C++, or Java in a distributed systems environment. Implement and optimize Linux/Unix socket programming for high-performance communication. Integrate middleware technologies such as DDS, Apache Kafka, or similar platforms. Work with gRPC and Google Protocol Buffers to develop scalable data exchange solutions. Design and implement publish-subscribe (Pub/Sub) communication patterns.

Utilize Containers (Docker) and build tools such as Gradle or CMake to support deployment and development workflows. Contribute to Agile development activities across the full software life cycle. Support integration and debugging efforts for complex distributed systems. Basic Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or related technical field. Development, integration, and troubleshooting experience in Linux/Unix operating systems. Software development experience using C, C++, or Java.

Understanding of Agile full life-cycle development processes.

Experience with Linux/Unix socket programming.

Experience with gRPC and Google Protocol Buffers. Hands-on experience with publish-subscribe communication patterns.

Experience with containerization and build systems such as Gradle or CMake.

Experience with DDS or Apache Kafka, or similar middleware technologies.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary