Full-time

Middleware Software Engineer

Posted by Actalent • Manassas, VA, United States

📍 Manassas, VA 🕒 February 26, 2026

About the Role

Middleware Software Engineer

IRAD - Supporting Navy Submarine Electronics!
Job Description
We are seeking a skilled Software Engineer to join our team supporting mission-critical systems for Navy and DoD programs. This role focuses on designing and integrating high-performance software components in distributed environments using Java and C/C++ on Linux platforms.
Responsibilities

+ Design, develop, and integrate software components using Java and/or C/C++ in a Linux OS environment.

+ Implement and optimize Linux/Unix socket programming for high-performance communications.

+ Develop and integrate middleware technologies such as gRPC and Google Protocol Buffers.

+ Architect and implement publish-subscribe communication patterns for distributed systems.

+ Collaborate on computer networking tasks, including protocol design, diagnostics, and performance tuning.

+ Apply common design patterns in Java and C++ to ensure ...

Ready to Apply?

Submit your application today and take the next step in your career journey with Actalent.

Apply Now