Shield AI

Staff Software Engineer, C++ Software Integration (R4018)

Shield AI
Apply
10 months ago
Washington, DC, USAStaff+
H1B sponsor

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.

Tech Stack

C++CMakeDockerGitLab CI/CDgRPCLinuxPythonWindows

Categories

Shield AI

About Shield AI

1,001-5,000 employees

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.

Contact me