Networking & OS Engineering Manager

Shield AI is a U.S. defense-technology company developing mission-autonomy software and autonomous aircraft for military and allied operations.

San Diego, United States
About Shield AI

Founded in 2015, Shield AI builds Hivemind autonomy software and V-BAT and X-BAT aircraft for operations in contested, GPS- and communications-denied environments. Its current site also presents Aechelon synthetic-reality simulation and Vision Systems detection and tracking products.

View jobs by Shield AI

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will lead and develop a team of networking and OS engineers for the V-BAT unmanned aerial system, owning planning, prioritization, execution, coaching and performance management. You will deliver bandwidth-optimized, low-latency communication over lossy or constrained radio and satellite links, and develop resilient Layer 2 / Layer 3 topologies and embedded Linux networking capabilities. You will partner with software engineers, hardware engineers, field operators and program stakeholders to validate performance in HIL labs and flight tests, and uphold engineering standards for code quality, testing and reliability.

Requirements

  • 8+ years developing network or operating-system software for safety-critical or mission-critical systems
  • 3+ years leading software engineering teams
  • BS or MS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, or related field
  • Strong communication and collaboration skills
  • Proficiency in C, C++, or Python within Linux environments
  • Track record of shipping software that interacts with the Linux OS networking stack
  • Deep understanding of Linux networking and Layer 2 / Layer 3 fundamentals, including routing and VLANs
  • Experience with netlink, iptables/nftables, TUN/TAP, network namespaces, socket programming, VPN/tunneling
  • Hands-on troubleshooting of network degradation in lossy, high-latency, or bandwidth-constrained environments
  • Proficiency with tcpdump, Wireshark, iproute2, and iperf
  • Ability to obtain security clearance

Responsibilities

  • Lead and develop a team of networking & OS engineers, owning planning, prioritization, execution, coaching, and performance management
  • Provide upward status updates on progress, risks, dependencies, and delivery commitments
  • Deliver bandwidth-optimized, low-latency communication over lossy or constrained radio and satellite links
  • Develop resilient Layer 2 / Layer 3 network topologies and embedded Linux networking capabilities
  • Partner with software engineers, hardware engineers, field operators, and program stakeholders to validate end-to-end performance in HIL labs and flight tests
  • Establish and uphold engineering standards for code quality, testing, reliability, and delivery

Benefits

  • Bonus
  • Benefits
  • Equity