MTi Systems · 1 week ago
SR Engineer — SATCOM Networking & Software (C/C++/Python)
MTi Systems is focused on building and fielding SATCOM networking capabilities. They are seeking a Senior Engineer to architect and implement IP networking over SATCOM, lead technical execution, and partner with systems/RF teams to ensure robust network behavior under real link conditions.
Computer Software
Responsibilities
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
Qualification
Required
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
Preferred
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