Data Distribution Service Developer

Science Applications International Corp

Huntsville, AL

JOB DETAILS
SKILLS
Acceptance Testing, Aerospace and Defense, Analysis Skills, Aviation Industry, C++ Programming Language, Communication Skills, Computer Networks, Computer Science, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Modeling, Detail Oriented, Distributed Computing, Distribution Services, Documentation, Electrical Engineering, Embedded Systems, Emerging Technology, Failover, Field Trials, Git, High Reliability Software, IDL (Interface Definition Language), Identify Issues, Information Technology & Information Systems, Integration Testing, Internet Security, Interoperability, Interoperability Testing, Linux Operating System, Messaging Middleware, Modeling Languages, Multicast, Problem Solving Skills, Product Demonstration, Professional Services, Programming Languages, QoS (Quality of Service), Realtime Communications, Realtime Operating System, Requirements Management, Robotics, Rust Programming Language, Secret Clearance, Secure Coding, Security Clearance, Software Development, Software Engineering, System Architecture, Systems Engineering, Systems/Internals Programming, TCP (Transmission Control Protocol), Team Player, Technical Writing, Test Automation, Test Harness, UDP (User Datagram Protocol), Unified Modeling Language (UML), United States Citizen, United States Department of Defense (DoD), Wireshark (Ethereal), Work From Home, XML (EXtensible Markup Language)
LOCATION
Huntsville, AL
POSTED
5 days ago

Data Distribution Service Developer

Job ID: 2613347

Location: Huntsville, AL, United States

Date Posted: Jun 4, 2026

Category: Software

Subcategory: SW Engineer

Schedule: Part-Time

Shift: Day Job

Travel: No

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: On-Site

Benefits: Click here

Share: mail

Apply Now >

Apply Now >

Job Description

Description

We are seeking an experienced Data Distribution Service Developer (DDS Developer) to design, implement, and optimize distributed, real‑time data communication solutions supporting mission‑critical systems. The ideal candidate has hands‑on expertise with OMG DDS standards and experience developing high‑reliability software for aerospace, defense, robotics, or embedded environments. This role is onsite at Redstone Arsenal in Huntsville, AL.

Key Responsibilities

  • Design, develop, and maintain DDS-based publish/subscribe messaging interfaces and middleware components.
  • Architect distributed data exchange systems to meet stringent latency, throughput, and reliability requirements.
  • Implement DDS topics, QoS policies, and data models to support system interoperability.
  • Integrate DDS with C++, Rust, or other system-level languages in real-time or embedded environments.
  • Collaborate with systems engineers to interpret ICDs, data models, and system architecture artifacts.
  • Develop automated test frameworks for validating DDS messaging, failover behavior, and QoS configurations.
  • Troubleshoot distributed communication issues using tools such as RTI Admin Console, Wireshark, or proprietary vendor tools.
  • Support interoperability testing, integration events, system demos, and field testing.
  • Prepare technical documentation including interface definitions, design specs, and compliance matrices.

Qualifications

Education Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and nine (9) years' experience; Additional six (6) years' experience can be considered in lieu of degree (per contract vehicle).

Clearance Requirements

  • Must possess an active Secret security clearance; US Citizenship required.

Required Qualifications

  • Hands‑on experience developing with DDS implementations such as RTI Connext, OpenDDS, eProsima FastDDS, or Cyclone DDS.
  • Strong proficiency in C++, Rust, or another systems programming language.
  • Solid understanding of networking fundamentals (UDP/TCP, multicast, QoS, serialization).
  • Experience working in real‑time or embedded systems.
  • Familiarity with configuration management and DevSecOps tools (Git, CI/CD, automated testing).
  • Ability to interpret system architecture, ICDs, and message/data models.
  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation abilities.
  • Ability to collaborate in multidisciplinary, agile teams.
  • Detail‑oriented, disciplined, and mission‑focused.

Preferred Qualifications

  • Experience developing software for aviation, autonomous systems, or defense platforms.
  • Knowledge of DoD cybersecurity requirements (RMF, STIGs) and secure coding practices.
  • Familiarity with modeling languages (IDL, XML, UML) and DDS data modeling.
  • Understanding of reliability mechanisms (heartbeats, liveliness, durability, failover).
  • Experience with Linux‑based deployment environments.

Overview

SAIC accepts applications on an ongoing basis and there is no deadline.

SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

Share: mail

Apply Now >

About the Company

S

Science Applications International Corp

SAIC is a premier Fortune 500® technology integrator driving our nation's digital transformation. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in engineering, IT modernization, and mission solutions. Using our expertise and understanding of existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions that are critical to achieving our customers' missions. We are a team of 26,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.1 billion. For more information, visit saic.com.
COMPANY SIZE
10,000 employees or more
INDUSTRY
Computer/IT Services
FOUNDED
2013
WEBSITE
https://jobs.saic.com/