Shield AI
Software Engineer, Networking & OS (R6362)
$120K–$190K
Dallas, Texas · On-site · Full-time · Posted Aug 4, 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 degree.
About the job
Designs and optimizes resilient networking for V-BAT unmanned aircraft, implementing embedded Linux networking software and validating performance in labs and flight tests.
What you'll do
- Build custom Layer 2/Layer 3 network topologies and manage traffic across multiple links.
- Implement Linux networking features and production software for routing, tunnels, traffic shaping, and link failover.
- Validate end-to-end network performance with engineering teams and field operators in lab and flight-test environments.
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 Linux and Layer 2/Layer 3 networking knowledge, including routing, interfaces, QoS, tunneling, and socket programming.
- Experience troubleshooting degraded networks with low-level tools; ability to obtain security clearance.
Nice to have
- Experience with embedded Linux networking, Yocto, or OS-level customization.
- Experience with RF/network design or networking for robotics, autonomous vehicles, aerospace, or edge computing.
Pay
USD 120,000–190,000 (per-year-salary)
Tools
C, C++, Python, Linux, TUN/TAP, OpenVPN, GRE, IPsec
Model-written summary · the original posting is authoritative