More jobs:
Middleware Engineer Security Clearance
Job in
Manassas, Prince William County, Virginia, 20108, USA
Listed on 2025-12-01
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
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).
(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:
×