SR Engineer — SATCOM Networking & Software (C/C++/Python)

Back to Jobs
MTi Systems logo

SR Engineer — SATCOM Networking & Software (C/C++/Python)

MTi Systems

Location

Remote

Experience

Senior

Posted

Jul 15, 2026

Apply by

August 14, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Job Description

We’re building and fielding SATCOM networking capabilities where software, RF realities, and operational constraints collide. If you’ve shipped networking software that had to perform under real link conditions (latency, fade, intermittent connectivity, limited compute) and you can lead others while still getting your hands dirty in code, we want to talk. What you’ll own - Architect and implement IP networking over SATCOM (onboard and ground/gateway), including routing, tunneling, QoS, and security controls. - Build the simulation → emulation → hardware-in-the-loop test pipeline to validate performance, resilience, and failure modes before deployment. - Lead technical execution: make design calls, write and review production code, mentor engineers, and drive engineering rigor (docs, test, CI). - Partner with systems/RF teams to translate link characteristics (latency/jitter, Doppler, fade, throughput variability) into robust network behavior. - Produce engineering documentation suitable for customer delivery and (where applicable) government compliance. Must-have - 5+ years building production networking software (not just configuring networks): packet processing, sockets, routing/tunneling, performance debugging. - Strong proficiency in C/C++ and Python (systems programming and test automation). - Deep understanding of IP networking: IPv4/IPv6, TCP/UDP, IPsec/TLS, tunneling (GRE/VXLAN/WireGuard/etc.), MPLS/BGP/OSPF (as relevant). - Experience designing systems for high-latency / intermittent / bandwidth-variable links (SATCOM, RF, cellular, DTN-like environments). - Ability to lead: you’ve owned architecture decisions, driven execution, and raised the bar for peers. - U.S. Citizenship Required Nice to have - SATCOM-specific experience: link budgets, ACM/MODCOD, DVB-S2X, gateway/beam constraints, LEO handovers, crosslinks. - Space/data standards or disruption-tolerant patterns: CCSDS, DTN/BP, store-and-forward, resilient routing. - Network modeling tools: ns-3, OMNeT++, OPNET/Riverbed Modeler, Mininet, containerized emulation labs. - Embedded/edge: embedded Linux, constrained compute environments, NIC offloads/DPDK/eBPF (if relevant). - Government programs: RMF, STIGs, FIPS-aligned crypto, COMSEC exposure (as applicable). ​​​​​​​ - ​​​​​​​Link16 or other MILSPEC radio experience - Active clearance or ability to obtain one Why this role You’ll be the person who ensures the system works not only on a whiteboard, but on real links, with real constraints and you'll get to solve critical problems.

Key Responsibilities

  • Architect and implement IP networking over SATCOM including routing, tunneling, QoS, and security controls.
  • Build simulation, emulation, and hardware-in-the-loop test pipelines to validate performance and resilience.
  • Lead technical execution, write and review production code, and mentor engineers.
  • Partner with systems and RF teams to translate link characteristics into robust network behavior.
  • Produce engineering documentation for customer delivery and government compliance.

Skills Required

C/C++PythonIP networkingIPv4IPv6TCPUDPIPsecTLSTunnelingGREVXLANWireGuardMPLSBGPOSPFPacket processingSocketsRoutingPerformance debuggingSystems programmingTest automationLeadershipMentoringTechnical executionDesign decision makingSATCOM-specific experienceLink budgetsACM/MODCODDVB-S2XLEO handoversCrosslinksCCSDSDTN/BPStore-and-forwardResilient routingns-3OMNeT++OPNET/Riverbed ModelerMininetEmbedded LinuxNIC offloadsDPDKeBPFRMFSTIGsFIPS-aligned cryptoCOMSECLink16MILSPEC radio

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android