# Networking & OS Engineering Manager (R6630)

**Company**: Shield AI
**Location**: Dallas, Texas
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: USD 195,000-250,000 per-year-salary
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/shieldai/b579fee8-b005-4152-83c4-152056282746?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/networking-and-os-engineering-manager-r6630-853af792-f0b/

## Description

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems.

As an Engineering Manager (Networking & OS) on V-BAT, you will lead a team designing, implementing, and optimizing the network infrastructure for our Unmanned Aerial System (UAS), which is deployed in some of the most challenging environments worldwide.

## Responsibilities

- Lead and develop a team of high-performing networking & OS engineers, owning planning, prioritization, execution, coaching, and performance management; provide clear upward status updates on progress, risks, dependencies, and delivery commitments

- Work backward from operator capabilities to deliver bandwidth-optimized, low-latency communication over lossy or constrained radio and satellite links, leveraging traffic management, device isolation, and multi-link failover

- Develop resilient Layer 2 / Layer 3 network topologies and embedded Linux networking capabilities, including custom routing, TUN/TAP interfaces, user-space tunnels, and socket-level applications

- Partner closely with software engineers, hardware engineers, field operators, and program stakeholders to align priorities, resolve technical tradeoffs, and validate end-to-end performance in hardware-in-the-loop (HIL) labs and flight test environments

- Establish and uphold engineering standards for code quality, testing, reliability, and delivery; communicate technical decisions clearly and balance near-term execution with long-term architecture and team development

## Required qualifications

- 8+ years developing network or operating-system software for complex, safety-critical or mission-critical systems

- 3+ years leading software engineering teams, including planning, execution, coaching, and performance management

- BS or MS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, or related field

- Strong communication and collaboration skills, explaining complex technical concepts and building alignment across disciplines

- Demonstrated ability to navigate competing priorities and resolve technical tradeoffs with cross-functional stakeholders

- Strong proficiency developing production-grade software in C, C++, or Python within Linux environments

- Track record of shipping software that interacts directly 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 interfaces, network namespaces, socket programming, and VPN/tunneling mechanisms

- Proven ability to lead reliable software delivery through development, integration, and deployment

- Hands-on experience troubleshooting network degradation in lossy, high-latency, or bandwidth-constrained environments

- Proficiency using network diagnostic tools such as tcpdump, Wireshark, iproute2, and iperf

- Ability to obtain security clearance

## Preferred qualifications

- Experience developing embedded Linux networking applications using build systems like Yocto or OS-level customization tools

- Experience working with RF and other hardware engineers to design network protocols and topologies which are tailored for a novel radio network design

- Experience architecting network solutions for robotics, autonomous vehicles, aerospace, or edge computing hardware

- Familiarity with network security, public key infrastructure (PKI), and cryptographic tunnels in embedded systems

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C
- C++
- Python
- Linux
- networking
- operating systems
- software engineering
- team management
- communication
- collaboration
- Linux networking
- Layer 2 / Layer 3 fundamentals
- routing
- VLANs
- netlink
- iptables/nftables
- TUN/TAP interfaces
- network namespaces
- socket programming
- VPN/tunneling mechanisms
- tcpdump
- Wireshark
- iproute2
- iperf

### Nice to have
- embedded Linux networking applications
- Yocto
- OS-level customization tools
- RF hardware engineers
- novel radio network design
- robotics
- autonomous vehicles
- aerospace
- edge computing hardware
- network security
- public key infrastructure (PKI)
- cryptographic tunnels

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/shieldai/b579fee8-b005-4152-83c4-152056282746?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
