Shield AI, founded in 2015, is an innovative defense technology company dedicated to protecting service members and civilians through intelligent, autonomous systems. As an Engineer II in Software Development, you'll join the Hivemind's middleware team, working on critical systems that power autonomous operations.
The role offers a unique opportunity to work on EdgeOS, the company's proprietary middleware and communications software, while receiving hands-on mentorship and making meaningful contributions to the product backlog. You'll be developing primarily in C++, with additional work in Python and various scripting languages, focusing on feature development, simulation work, and systems integration.
Shield AI's technology stack includes their Hivemind Enterprise suite—featuring EdgeOS, Pilot, Commander, and Forge—along with V-BAT and Sentient Vision Systems. The company has a global presence with offices across the United States (San Diego, Dallas, Washington, D.C.) and international locations (Abu Dhabi, Kyiv, Melbourne).
This position requires strong C++ programming skills in a Linux environment, with a minimum of 2 years of experience (or equivalent advanced degrees). The ideal candidate will have experience with ROS or comparable middleware, networking protocols, safety-critical systems, and embedded systems. You'll be working in a fast-paced, high-growth environment where your contributions will directly impact the development of autonomous systems for defense applications.
The compensation package is competitive, ranging from $94,173 to $141,259 annually, plus bonus, benefits, and equity opportunities. This is an excellent opportunity for someone looking to grow their career in a unicorn tech company while contributing to meaningful defense technology solutions. The role offers both technical challenges and the satisfaction of working on systems that protect service members and civilians worldwide.