# Staff Software Engineer, C++ Software Integration (R4017)

**Company:** [Shield AI](https://hotfix.jobs/companies/shield-ai)
**Location:** Washington, DC
**Role:** Backend Engineering
**Salary:** $151k – $226k/yr
**Experience:** 7+ years
**Skills:** C++, Python, Linux, Docker, Cmake, Conan, Gitlab Ci, gRPC, Rest, Zeromq, CI/CD, Distributed Systems, Real-Time Systems
**Posted:** 2025-12-23

> Leads architecture, implementation, and integration of high-performance C++ and Python systems in distributed, real-time simulation environments. Requires 7+ years C++ expertise, Linux proficiency, CI/CD tools, and systems integration experience.

## Job Description

## What You'll Do
- 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/software.
- Define and enforce technical direction, design patterns, and integration practices across projects.
- Guide teams in building robust messaging and **API** layers (**gRPC**, **REST**, **ZeroMQ**) that bridge critical system components.
- Own the evolution and support of **CI/CD** pipelines using **GitLab CI**, **Docker**, **Conan**, and **CMake**.
- Lead debugging and optimization of real-time and multi-threaded systems across a range of domains.
- Drive end-to-end integration efforts, including planning, implementation, and verification across simulation and operational systems.
- Serve as a force multiplier by mentoring other engineers and contributing to shared tooling and process improvements.
- Evaluate and incorporate new technologies that improve system performance, stability, and developer efficiency.

## Required Qualifications
- Advanced experience designing and maintaining large **C++** systems, with fluency in **C++14/17/20** and comfort navigating legacy **C++98/03** codebases.
- Proficiency in **Linux/Unix** environments, including system-level development and debugging tools.
- Strong systems integration background with practical experience in distributed systems, real-time processing, and hardware/software interfaces.
- Significant experience with **CI/CD** systems, containerization (**Docker**), and build tooling (**CMake**, **Conan**).
- Proficiency in **Python** and familiarity with other scripting and automation tools.
- Deep knowledge of **Linux** environments (**Windows** experience is a bonus).
- Demonstrated success leading efforts involving 10+ contributors, including technical planning and mentorship.
- Strong understanding of networking concepts and communication protocols.

## Preferred Qualifications
- Real-time or distributed simulation experience (**AFSIM**, **NGTS**, or similar).
- Familiarity with message-passing infrastructure and web-service technologies like **gRPC**, **REST APIs**, and message queues.
- Familiarity with open standards like **UCI** and **OMS**, and an understanding of data buses and interface protocols common in avionics and aircraft systems.
- Experience integrating simulation with autonomy frameworks or real-time operators.
- Experience developing and integrating with modeling or analysis pipelines.

## Similar roles

- [Staff Software Engineer, C++ Software Integration (R4016)](https://hotfix.jobs/jobs/d9c00f65-1ab2-4ef6-abee-bf0f8139d7d6) - Shield AI - Washington, DC - $151k – $226k/yr
- [Staff Software Engineer, C++ Software Integration (R4018)](https://hotfix.jobs/jobs/92fbf297-5a16-448d-9d45-e8c2308c4f47) - Shield AI - Washington, DC - $151k – $226k/yr
- [Staff Software Engineer - Query Execution](https://hotfix.jobs/jobs/3e57580b-51db-42f6-8ab4-c395fd870b73) - MongoDB - Remote - $151k – $297k/yr
- [Member of Technical Staff, Retrieval & Indexing](https://hotfix.jobs/jobs/d13c6736-8234-4360-964b-1993e28c8a60) - Parallel - $150k – $300k/yr
- [Member of Technical Staff](https://hotfix.jobs/jobs/19b2f21a-3aa3-4017-b6a5-86371fd00a92) - Fluidstack - San Francisco, CA - $150k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/9ed3dc4e-edd4-4b5c-bfb5-a594d8cf6a5e
**Canonical:** https://hotfix.jobs/jobs/9ed3dc4e-edd4-4b5c-bfb5-a594d8cf6a5e