Drimva

Shield AI

Software Engineer, Networking & OS (R6362)

Dallas, Texas · Full-time · Posted Oct 27, 2026

Experience
Bachelor’s degree with 5+ years of relevant experience, or Master’s with 4+ years, or PhD with 2+ years.
Education
Bachelor’s, Master’s, or PhD; no equivalent experience alternative stated.

About the job

Designs and optimizes resilient networking for V-BAT unmanned aircraft, implementing Linux networking features and validating reliable communication across air and ground systems.

What you'll do

  • Build resilient Layer 2/Layer 3 network topologies and communication paths for constrained radio and satellite links.
  • Implement embedded Linux networking features and production software in C, C++, or Python.
  • Validate end-to-end network performance in hardware-in-the-loop labs and flight tests with engineering teams and operators.

What they ask for

  • Bachelor’s degree with 5+ years of relevant experience, or Master’s with 4+ years, or PhD with 2+ years.
  • Proficiency in C, C++, or Python in Linux, including software that interacts with the OS networking stack.
  • Strong knowledge of Linux networking, Layer 2/3 fundamentals, routing, traffic management, and VPN/tunneling.
  • Practical experience troubleshooting network degradation with low-level tools in lossy or constrained environments; ability to obtain security clearance.

Nice to have

  • Embedded Linux networking development using Yocto or OS-level customization tools.
  • Experience in RF/hardware network design, robotics/autonomy/aerospace/edge networking, or embedded network security.

Tools

C, C++, Python, Linux, netlink, iptables/nftables, TUN/TAP, Yocto

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)