OSIGOV

Software Engineer (Mid) – SATCOM

Location: Remote
Department: Engineering / Software Development
Travel: up to 10%

Position Overview

The Mid Software Engineer – SATCOM will design, develop, integrate, and maintain software systems supporting satellite communications (SATCOM) products and services. The engineer will work closely with systems, hardware, and network engineering teams to deliver robust, secure, and high-performance solutions for both ground and space-based communication systems. This role requires strong technical expertise in real-time embedded systems, networking protocols, and RF communications, as well as a solid understanding of the SATCOM domain.

Key Responsibilities

  • Software Development:
    • Design and implement high-quality, maintainable software for SATCOM ground and airborne terminals, modems, or network control systems.
    • Develop and maintain embedded or application-level software in languages such as Java and SpringFramework.
    • Implement algorithms for signal processing, link management, and communication control.
  • System Integration:
    • Integrate software with hardware components (e.g., RF front ends, modems, antennas).
    • Collaborate with systems and test engineers to ensure end-to-end system performance.
    • Support integration testing, troubleshooting, and debugging across multiple platforms.
  • Architecture & Design:
    • Participate in defining software architecture and interfaces for SATCOM systems.
    • Develop design documentation, interface control documents (ICDs), and detailed specifications.
    • Ensure scalability, reliability, and compliance with relevant standards (e.g., MIL-STD, DO-178C, STANAG, CCSDS).
  • Performance & Optimization:
    • Profile and optimize software for throughput, latency, and resource efficiency.
    • Support implementation of adaptive modulation/coding, link optimization, and QoS features.
  • Collaboration & Leadership:
    • Mentor junior engineers and provide technical guidance to cross-functional teams.
    • Participate in code reviews and enforce software development best practices (Agile, CI/CD, version control).
    • Support proposal development, cost estimation, and customer briefings as needed.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related technical field (Master’s preferred).
  • 3–5+ years of experience in software development, with at least 3 years in SATCOM or related communications systems.
  • Proficiency in Java and SpringFramework development.
  • Strong understanding of TCP/IP networking, RF communications, and modem protocols (DVB-S2/S2X, TDMA, FDMA, SCPC).
  • Experience with real-time operating systems (RTOS) or Linux-based embedded systems.
  • Familiarity with simulation, test automation, and continuous integration pipelines.
  • Ability to work in classified or ITAR environments (U.S. Citizenship may be required).

Preferred Skills

  • Experience with cloud-based SATCOM network management or software-defined networking (SDN).
  • Knowledge of software-defined radio (SDR) frameworks (GNU Radio, Ettus USRP, etc.).
  • Exposure to space-ground link architectures, beamforming, and network optimization.
  • Understanding of cybersecurity principles for SATCOM networks.
  • Familiarity with Agile/Scrum methodologies and DevOps environments.

Soft Skills

  • Excellent analytical and problem-solving abilities.
  • Strong written and verbal communication skills.
  • Proven ability to work independently and collaboratively in a multidisciplinary environment.
  • Leadership mindset with attention to quality, documentation, and schedule adherence.

Example Projects or Systems

  • Development of embedded software for SATCOM terminals or modems.
  • Implementation of network management software for satellite ground systems.
  • Integration of SATCOM systems with airborne or maritime platforms.
  • Support for Ka-band, Ku-band, or L-band SATCOM systems.
Certification: CompTIA Security +
Job Type: Full Time
Job Category: HOT JOBS
Education: Bachelor’s Degree
Clearance: Secret

Apply for this position

Allowed Type(s): .pdf