23 hours ago
Washington, DC, USA or San Diego, CA, USAStaff+
Base Salary
$184k - $275k/yr
Responsibilities
- Design, implement, and maintain C++ and Python software for complex cross-platform systems.
- Contribute to system architecture with emphasis on performance, maintainability, and integration.
- Develop APIs and messaging interfaces using technologies such as gRPC, REST, and ZeroMQ.
- Integrate third-party software and hardware systems, including real-time and simulation tools.
- Debug and support distributed systems with attention to threading, timing, and data flow.
- Apply test-driven development, continuous integration, and automated testing practices.
- Improve and maintain CI/CD workflows using GitLab CI, Docker, CMake, and Conan.
- Collaborate across teams to share solutions and promote strong software engineering practices.
Requirements
- At least 5 years of related experience with a bachelor's degree, 4 years with a master's degree, 2 years with a PhD, or equivalent work experience.
- Strong proficiency in modern C++ and ability to work in legacy C++98/03 codebases.
- Proficiency in Linux/Unix environments and system-level development and debugging tools.
- Professional experience with Python and Linux environments; Windows experience is a bonus.
- Understanding of system-level engineering and design patterns.
- Experience working collaboratively with CI/CD and test automation.
- Experience with containerization technologies such as Docker.
- Active SECRET clearance.
- Preferred experience integrating distributed simulation environments such as AFSIM or NGTS.
- Preferred familiarity with UCI, OMS, data buses, avionics interface protocols, simulation tools, modeling frameworks, networking, messaging infrastructure, CMake, Conan, GitLab CI/CD, and real-time hardware/software integration.
- Ability to obtain a TS/SCI clearance is preferred.
Benefits
- Full-time employees receive pay within the listed range plus bonus, benefits, and equity.
- Temporary employees receive pay within the listed range plus a temporary benefits package applicable after 60 days of employment.
- Offers are contingent on a cleared background and possible reference check.
- Military fellows and part-time employees are not eligible for benefits.
About Shield AI
Founded in 2015, Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide.
