Drimva

Shield AI

Senior Staff Engineer, Systems Integration (R5415)

San Diego, California · Senior Staff · Full-time · Posted Sep 8, 2026

Experience
Typically 5 years with a Bachelor’s degree; or 4 years with a Master’s degree; or 2 years with a PhD; or equivalent work experience.
Education
Bachelor’s degree, Master’s degree, or PhD, with the stated experience alternatives; or equivalent work experience.

About the job

Designs and integrates cross-platform software and distributed systems across simulation environments, third-party systems, and development workflows.

What you'll do

  • Develop and maintain C++ and Python software, system architecture, APIs, and messaging interfaces.
  • Integrate and debug third-party hardware and software, including distributed real-time and simulation systems.
  • Improve CI/CD workflows and automated testing, and collaborate across teams on software practices.

What they ask for

  • Modern C++ (C++14/17/20) proficiency and ability to work in legacy C++98/03 codebases.
  • Proficiency in Linux/Unix system development and debugging, plus experience with Python.
  • Experience with collaborative CI/CD and test automation, and containerization such as Docker.
  • Active SECRET clearance.

Nice to have

  • Experience integrating distributed simulation environments such as AFSIM or NGTS; familiarity with UCI, OMS, avionics data buses, or interface protocols.
  • Hands-on experience with CMake, Conan, and GitLab CI/CD; exposure to real-time systems and hardware/software integration.

Tools

C++14/17/20, C++98/03, Python, Linux/Unix, gRPC, REST, ZeroMQ, Docker

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)