MTI Systems

Save job

Remote SR Engineer — SATCOM Networking & Software (C/C++/Python) Job at MTI Systems

Remote Job LocationUSA
Job Posted Time Ago2 hours ago

Full Time

USA

$25000 - $40000 USD

Python

Linux

engineer

automation

processing

“When applying, mention the word FarCoder to show you’ve read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.”

Job Overview

MTI Systems is hiring a remote candidate for SR Engineer — SATCOM Networking & Software (C/C++/Python). This is a full time position. Work location: USA.

The role typically involves technologies such as Python, Linux, engineer, automation, processing.

Key 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.

Required Skills

Primary Skills

  • Python
  • Linux
  • engineer

Secondary Skills

  • automation
  • processing

Skills required for this role include Python, Linux, engineer, and related tools for day-to-day development.

Job Details

  • Employment Type: Full Time
  • Location: USA
  • Salary: $25000 – $40000 USD

Tech Stack

Python, Linux, engineer, automation, processing

Role details

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

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.

Apply for this Job

Explore More Jobs

⚛️Remote Frontend Developer Jobs⚙️Remote Backend Developer Jobs📂All Remote Developer Jobs

Related Jobs

Company logo

Netomi

Backend Engineer II – Data Platform

Remote Job LocationIndia
Job Posted Time Ago2 hours ago
Company logo

Spotify

Backend Engineer - Bonfire, Music

Remote Job LocationNorth America
Job Posted Time Agoa day ago