What you'll do:
- Contribute to the EdgeOS Communications stack used in deployed systems.
- Own the architecture, implementation, and integration of high-performance C++ networking components.
- Develop and optimize transport- and application-layer networking features for reliable, low-latency communication.
- Collaborate closely with autonomy, systems, and simulation teams
- Support development of network simulation capabilities used for testing and validation in simulated environments.
Required qualifications:
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- Typically requires a minimum of 10 years of related experience with a Bachelor’s degree; or 7 years with a Master’s; or 5 years with a PhD; or equivalent work experience.
- Proficiency in C++11 or newerin a production environment.
- Understanding of networking fundamentals across IP, TCP/UDP, routing, QoS, and hands-on experience with network debugging and analysis tools (e.g., netem, ifconfig, Wireshark, etc).
- Experience developing and debugging distributed or networked systems.
- Proven track record of leading and delivering complex technical projects with minimal oversight.
Preferred qualifications:
- Experience with C++17 or newer standards.
- Knowledge of CMake and Conan build systems.
- Background in distributed systems, simulation, or autonomous robotics environments.
- Experience with network emulation or simulation tools (e.g., ns-3, EMANE, CORE, Mininet).
- Familiarity with RF communication systems or wireless networking concepts.
- Senior Staff: $197,000- $296,000
- Staff: $166,000- $250,000
- Senior: $128,000- $192,000
Top Skills
What We Do
Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With nine offices and facilities across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s technology actively supports operations worldwide.
Why Work With Us
What makes Shield AI special is our people. We unlock the power of autonomy, and in the face of overwhelming odds and challenges, we find ways to win and make a difference for our customers. We bring together software, AI, and aerospace engineering disciplines to deploy the most intelligent aviation capabilities in the world.
Gallery







