10 months ago
Base Salary
$151k - $226k/yr
Responsibilities
- Architect and implement high-performance C++ and Python systems across cross-platform environments.
- Lead the design and integration of distributed systems, simulation tools, and third-party hardware and software.
- Define technical direction, design patterns, and integration practices across projects.
- Guide development of messaging and API layers using technologies such as gRPC, REST, and ZeroMQ.
- Own CI/CD pipelines and build tooling using GitLab CI, Docker, Conan, and CMake.
- Lead debugging and optimization of real-time and multithreaded systems.
- Drive end-to-end integration planning, implementation, and verification across simulation and operational systems.
- Mentor engineers and improve shared tooling and engineering processes.
Requirements
- Typically requires 7 years of related experience with a bachelor’s degree, 5 years with a master’s degree, 4 years with a PhD, or equivalent work experience.
- Advanced experience designing and maintaining large C++ systems, including C++14, C++17, C++20, and legacy C++98/03 codebases.
- Proficiency in Linux/Unix environments and system-level development and debugging tools.
- Strong experience with distributed systems, real-time processing, and hardware/software interfaces.
- Significant experience with CI/CD systems, containerization, and build tooling.
- Proficiency in Python and familiarity with scripting and automation tools.
- Experience leading efforts involving 10 or more contributors, including technical planning and mentorship.
- Strong understanding of networking concepts and communication protocols.
- Active SECRET clearance.
- Preferred qualifications include real-time or distributed simulation experience, familiarity with gRPC, REST APIs, message queues, UCI, OMS, avionics interfaces, autonomy frameworks, and modeling or analysis pipelines.
- Ability to obtain a TS/SCI clearance is preferred.
Benefits
- Full-time regular employee offer package includes benefits, bonus, and equity in addition to pay within the listed range.
- Temporary employees receive a temporary benefits package applicable after 60 days of employment.
- Offers are contingent on a cleared background and possible reference check.
- Shield AI is an equal opportunity and affirmative action employer and provides accommodation for disabilities or special needs.
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.
