✨ About The Role
- The Principal Software Engineer will play a key role in shaping and implementing the Hivemind Commander Core Product, focusing on developing interfaces and architectures for seamless integration with autonomy systems and aircraft
- Responsibilities include contributing to the HMC platform, building command and control software development kits, and integrating test and evaluation capabilities into continuous integration pipelines
- The role involves collaborating with robotics engineers, simulation specialists, and cloud architects to ensure alignment with system goals and business objectives
- The ideal candidate will have experience in aerospace and/or robotics industries, familiarity with interoperability standards, and expertise in developing and maintaining software development kits
- This position offers the opportunity to work on cutting-edge AI technology, contribute to the development of AI systems to protect service members and civilians, and be part of a highly motivated team at Shield AI
⚡ Requirements
- Experienced software engineer with over 15 years of developing large, production-quality software systems, particularly in modern C++
- Skilled in architectural design and implementation of complex distributed systems, with expertise in Linux environments and code management tools like Git
- Strong technical collaboration skills and a desire to develop new skills, with a passion for high-quality and optimized software solutions
- Ability to operate effectively in ambiguous conditions, drive technical efforts, and collaborate with cross-functional teams to achieve business objectives
- Excited by a fast-moving environment, highly motivated to work with a talented team of software engineers, and committed to delivering top-notch solutions