
Senior Staff Software Engineer, C++ Software Integration
Real job — pulled straight from Shield AI’s careers page · Verified July 14, 2026 · No reposts.
Job description
Shield AI is hiring a Senior Staff Software Engineer, C++ Software Integration — a full-time, based in Washington, DC role. Apply directly on Shield AI's careers page below.
Senior Staff Software Engineer, C++ Software Integration (R4018)
Team: Integration & Test
Location: Washington, DC
Commitment: Full Time Employee
Workplace Type: onsite
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 (e.g., 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:
- Typically requires a minimum of 10 years of related experience with a Bachelor’s degree; or 9 years and a Master’s degree; or 7 years with a PhD; or equivalent work experience.
- 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 (e.g., Docker), and build tooling (e.g., 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.
- Active SECRET clearance.
Preferred Qualifications:
- Real-time or distributed simulation experience (e.g., 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.
- Ability to obtain a TS/SCI clearance.
#LE
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Staff Software Engineer, C++ Software Integration at Shield AI?
The required skills for Senior Staff Software Engineer, C++ Software Integration at Shield AI include: C++, Python, Linux, gRPC, REST, GitLab CI, Docker, Agile.
What is the seniority level for Senior Staff Software Engineer, C++ Software Integration at Shield AI?
Senior Staff Software Engineer, C++ Software Integration at Shield AI is a Senior / Staff level position.
How do I apply for Senior Staff Software Engineer, C++ Software Integration at Shield AI?
You can view the full description and apply for Senior Staff Software Engineer, C++ Software Integration at Shield AI on EchoJobs: https://echojobs.io/job/shield-ai-senior-staff-software-engineer-c-software-integration-r4018-1q1de.


