Posted by the employer · Dallas, United States
Senior Software Engineer - Networking & OS - R5488
Shield AI · Dallas · United States
Posted: 8/4/2026 · On the employer's job feed since 10/11/2026
The advert
Quoted in full from Shield AI's job posting. Gavroche does not edit it.
Job Description:
As a Senior Software Engineer (Networking & OS) on V-BAT, you will be instrumental in designing, implementing, and optimizing the network infrastructure for our Unmanned Aerial System (UAS) which is deployed in some of the most challenging environments worldwide. V-BAT is designed to operate in contested, GNSS-denied airspace, and our network must maintain highly reliable, secure, and efficient communication between all air and ground devices.
What you'll do:
-
Design and build custom, resilient Layer 2 / Layer 3 network topologies optimized specifically for V-BAT mission profiles, focusing on device isolation, dynamic traffic management, and transmitting traffic across multiple links.
-
Implement networking features directly on embedded Linux operating systems, including custom routing, TUN/TAP interfaces, user-space tunnels, and socket-level applications.
-
Work backward from operator capabilities to build bandwidth-optimized, low-latency communication paths over lossy or constrained radio and satellite links.
-
Write clean, production-grade C, C++, or Python code to build things like software-defined network interfaces, traffic shaping policies, and link failover mechanisms.
-
Partner with software engineers, hardware engineers, and field operators to validate end-to-end network performance in both hardware-in-the-loop (HIL) labs and flight test environments.
Required qualifications:
-
Bachelor’s degree with 5+ years of relevant experience, or Master’s with 4+ years, or PhD with 2+ years.
-
Strong proficiency writing software in C, C++, or Python in a Linux environment, with a track record of shipping software that interacts directly with the OS networking stack.
-
Deep understanding of Linux networking fundamentals (netlink, IP route/tables, iptables/nftables, TUN/TAP interfaces, Linux network namespaces, and socket programming).
-
Solid grasp of Layer 2 and Layer 3 network fundamentals, custom routing protocols, VLAN tagging, QoS/traffic management, and VPN/tunneling mechanisms (e.g., OpenVPN, GRE, IPsec, or custom user-space tunnels).
-
Practical experience troubleshooting network degradation using low-level tools (e.g., tcpdump, wireshark, iproute2, iperf) in lossy, high-latency, or bandwidth-constrained environments.
-
Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment.
- 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.
Similar roles in Dallas
- Principal Engineer - Software Architect - R4562 · Shield AI, Dallas
- Mission Systems Software Engineer - R5888 · Shield AI, Dallas
- Ground Control Station - GCS - Software Engineer - R4758 · Shield AI, Dallas
- Senior Java Developer · Intetics, Dallas
- Staff Software Engineer - Architecture · Lantern, Dallas
- Senior Software Engineer · kunai, Dallas
200 open software engineer roles found; at most three per employer shown. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.
How software engineer roles in United States are worked
2% fully remote · 1% hybrid · 97% on-site
From 431 adverts whose ATS states a work mode. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; the employers' own work-mode flags (adverts without one count as on-site).
New roles in Dallas, last 12 weeks
- 7/20/2026 44
- 7/27/2026 26
- 8/3/2026 42
- 8/10/2026 44
- 8/17/2026 65
- 8/24/2026 101
- 8/31/2026 75
- 9/7/2026 88
- 9/14/2026 99
- 9/21/2026 130
- 9/28/2026 142
- 10/5/2026 106
- 10/12/2026 3
965 vacancies. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; vacancies by their own publication week.
Other roles at Shield AI
- Engineer I - Simulation Framework - R6203 · San Diego
- Senior Software Engineer - Autonomous Pilot Integration - R5423 · San Mateo
- Staff Engineer - Software - Autonomous Aircraft Integration - R4983 · Boston
- Perception Engineer - Multimodal & Embodied AI - R6022 · San Diego
- Senior Engineer - Platform Infrastructure - R5516 · Dallas
- Senior Engineer - System Integration Test - R6086 · San Diego
463 open. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.