Companies you'll love to work for





Staff Backend Software Engineer, Command & Control (R2366)

Shield AI

Shield AI

Software Engineering
Dallas County, TX, USA
Posted on Wednesday, November 15, 2023
Introduction to Shield AI
Founded in 2015, Shield AI is a venture-backed defense technology company whose mission is to protect service members and civilians with intelligent systems. In pursuit of this mission, Shield AI is building the world’s best AI pilot. Its AI pilot, Hivemind, has flown a fighter jet (F-16), a vertical takeoff and landing drone (V-BAT), and a quadcopter (Nova). The company has offices in San Diego, Dallas, Washington DC and abroad. Shield AI’s products and people are currently in the field actively supporting operations with the U.S. Department of Defense and U.S. allies.
You will pioneer the next generation of autonomy capabilities for swarms of Unmanned Aircraft Systems (UAS), all the way up to fighter jets, as a key contributor to the Hivemind Commander (HMC) product. HMC is an innovative software solution that enables groundbreaking, intuitive, and immersive interaction with teams of autonomous aircraft. You will work closely with Human Factors, User Experience Design, Software Engineering, Hardware Engineering, and Aircraft Operators to design and develop a cutting-edge command and control product.
What you'll do:
Contribute to the C++ backend of the Hivemind Commander product that will revolutionize the way human beings engage with teams of autonomous air vehicles.
Develop a common interface architecture for enabling mission planning and command and control of autonomous systems based on system requirement specifications.
Implement end-to-end support for a variety of cutting-edge aircraft platforms and ground control stations.
Regularly collaborate with our all-star frontend engineers, autonomy engineers, and systems engineers.
Drive solutions end-to-end from design to implementation to real-world flight testing.

Required qualifications:

  • BS/MS in Computer Science or similar degree and 4+ years' experience developing large, production-quality software systems with relevant technologies.
  • Excellent grasp of modern software development and coding principles with high productivity in a mainstream language (e.g. C++, Java, C#, Python, etc.).
  • Mature software engineering practices to drive software quality and performance, enable scalable, plug-in style architectures, provide for code modularity and reusability, robust documentation, unit testing, bug tracking, and performance optimization.
  • Familiarity with design patterns and software architecture
  • Strong technical collaboration skills and a desire to develop new skills.
  • You have a track record of demonstrating grit, being rigorous and going fast, putting the team first, being a trustworthy and enthusiastic teammate, holding yourself and others to high standards, and being kind to others.

Preferred qualifications:

  • Experience with technical leadership or people management.
  • Experience with Linux and Windows
  • Experience with Agile software development
  • Experience with CMAKE, Conan and Bazel
  • Experience with Docker, Git, Visual Studio Code, and CI/CD environments
  • Experience with Azure DevOps
  • Experience with streaming data (video, telemetry, etc.)
Total compensation: Salary within range listed above + Bonus + Benefits + Equity (if applicable)
*Interns/Military Fellows not eligible for bonus, benefits or equity
Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background check.
If you're interested in being part of our team, apply now!
Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.