Senior Staff Software Engineer, C++ Software Integration (R4018)
Shield AI
Job Description
Job Description
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. For more information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.
This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You’ll lead complex technical efforts across distributed systems and simulation environments, with minimal oversight. Your work will shape foundational capabilities that power autonomy, simulation, and real-time system interfaces across multiple platforms.
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.
- 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.
- 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.
LI-LD1
#LE
Full-time regular employee offer package:
Pay within range listed + Bonus + Benefits + Equity
Temporary employee offer package:
Pay within range listed above + temporary benefits package (applicable after 60 days of employment)
Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.
###
Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...include Hivemind autonomy software, V-BAT and X-BAT... ...The Autonomous Pilot Integration team for launched effects... ...customers. Our engineers write new autonomy code... ...Organizational Growth – Mentor Staff and Senior engineers, develop... ...~ Expert-level C++ and Linux systems...SeniorFull timeTemporary workPart timeWork at officeWorldwide
- ...include Hivemind autonomy software, V-BAT and X-BAT... ...The Autonomous Pilot Integration team for expeditionary... ...Strategic Systems (ACP), engineering leadership, customer/program... ...Growth – Mentor senior engineers, develop technical... .... ~ Expert-level C++ and Linux systems...SeniorFull timeTemporary workPart timeWork at officeWorldwide
- ...include Hivemind autonomy software, V-BAT and X-BAT... ...The Autonomous Pilot Integration team builds autonomy solutions... ...s a hands-on role for engineers who like seeing their... ...spaces; mentor senior engineers and other team... ...experience. Proficiency in C++, with experience...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwideShift work
$115k - $260k
...velocity of delivering products and new engineering capabilities. Essential Functions... ...been published Must be knowledgeable of software coding and following standards and processes... ...s twists and turns with innovation and integrity. Great Careers: Personalized...SeniorHourly payWork experience placementLocal area$115k - $150k
...BCC) is searching for a Sr. Software Developer in Bioinformatics and... ...(e.g. node, Python, Django, C++), and applications and... ...scientists, security and DevOps engineers, and more. Work with teams of... .../CD pipelines, unit testing, integration and regression testing ~ Experience...SeniorFull timeWork at officeRemote workFlexible hours- ...Description Silverthorne Advisory Group is seeking a Data Integration Engineer to join an exciting and growing opportunity supporting... ...implementation stabilization activities. - Collaborate with software developers, data engineers, finance organizations, source system...Senior
- ...About the Team Join the engineering teams that bring OpenAI’s ideas safely to the world... .... About the Role We’re seeking Software Engineers who can solve complex, high... ...internal title Member of Technical Staff . We use Senior Staff externally to signal the depth...SeniorFull time
- ...seeking an Alliance Sales Executive, Associate Director for SAP Tax Integration. This role is crucial for sourcing new opportunities within... ...extensive sales experience, particularly in enterprise software, with a deep understanding of SAP systems. The position includes...SeniorRemote work
$253.9k - $298.7k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group’s mission is to build a trusted,...SeniorLocal area$180k - $248k
...investments, and strategic programs. The M&A Integration & Strategic Programs team is a small... ...Corporate Development initiatives. As a Senior Manager, M&A Integration & Strategic... ...initiatives. Practical expertise in enterprise software / B2B SaaS industry and/or previous high...SeniorLocal areaWorldwideFlexible hours$225k - $265k
...economy while keeping trade flowing. Opportunity at Altana The Engineering team is responsible for building out the platforms, APIs,... ...world professional experience writing back‑end or data‑driven software in demanding environments. Deployed production code and services...SeniorFull timeTemporary workWork experience placementRemote workFlexible hours$120k - $140k
LightFeather is seeking a Senior GCP Cloud Engineer who will play a critical role in designing, implementing, and maintaining... ...tools. Support CI/CD pipeline automation, integration, and management. Collaborate with software engineers, security personnel, and government...SeniorFull timeContract workLocal area- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... ...research and production, our engineers build the data pipelines,... ...software engineering teams to integrate machine learning capabilities... ...and ONNX. ~ Proficiency in C++ and Python. Strong...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
- ...include Hivemind autonomy software, V-BAT and X-BAT... ...The Autonomous Pilot Integration team builds autonomy solutions... ...s a hands-on role for engineers who like seeing their... .... Formally onboard senior new hires. ~... ...~ Proficiency in C++, with experience developing...Full timeTemporary workPart timeWork experience placementWork at officeWorldwide
- ...responsible for designing, coding, testing, and deploying high-quality software solutions using the .NET framework and associated technologies... ...- Conduct thorough testing of applications, including unit, integration, and system testing. - Troubleshoot and resolve technical...SeniorFull time
- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... .... The Autonomous Pilot Integration team for expeditionary platforms... ...operations while mentoring engineers and improving engineering... ...relevant experience. ~ Expert C++ and Linux development...Full timeTemporary workPart timeWork at officeWorldwide
- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... .... The Autonomous Pilot Integration team for launched effects builds... ...defense customers. Our engineers write new autonomy code—such... ...relevant experience. ~ Expert C++ and Linux development...Full timeTemporary workPart timeFor contractorsWork at officeWorldwide
- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... .... The Autonomous Pilot Integration team for Emerging Domains builds... ...on these new platforms. Our engineers write new autonomy code—such... ...experience. ~ Expert C++ and Linux development experience...Full timeTemporary workPart timeWork at officeWorldwideShift work
$150k - $180k
Overview As an Senior Integration Architect , you will work with our growing DevSecOps practice... ...perform root cause analysis, and develop software updates and ‘fixes’ Develop APIs,... ...and mentor more junior team members Engineer and implement solutions and provide recommendations...Senior- ...Senior Program Integrator We are seeking an experienced Program Integrator III to support financial planning, program execution, and resource management activities for a complex government program. This position will work closely with project managers, budget leads,...SeniorContract workWork at office
$150k - $180k
As a Senior Integration Architect, you will work with our growing DevSecOps practice developing... ...perform root‑cause analysis, and develop software updates and fixes. Develop APIs,... ...and mentor more junior team members. Engineer and implement solutions and provide recommendations...Senior$189k - $303k
...searching for an exceptional Staff-level Backend Software Engineer to join the Aurora... ...massively scale its fleet and integrate with partners on an API level... ...including Golang, Python, C++, gRPC, Kubernetes, and AWS... ...equity compensation, and benefits. #LI-WS1 #Mid-Senior...Full timeRemote work$103.8k - $218.1k
Job Title: Senior Database Administrator Job Category: Information... ..., DevOps, and custom software development and implementation... ...directly with senior government staff. Work location is hybrid with... ...You Can Expect: A culture of integrity. At CACI, we place character...SeniorFull timeContract workWork experience placementLocal areaImmediate startRemote workFlexible hours2 days per week- ...Description Vexterra Group is currently searching for a Senior Systems Integrator Engineer to provide the following systems support in Reston VA or... ..., tune system performance, install system wide software, validate and implement critical system patches, and...SeniorWork at officeRemote workFlexible hours
$84.84k - $153.55k
...management for all organizational software systems as directed by management and senior staff. This position will provide... ...support and mentoring for Software Engineers. Lead the design and... ...solutions to enable enterprise integration. Develops and implements software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and... ...thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate will... ...programming languages such as C++ and Python, and familiarity with...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide
- .... We’re hiring a seasoned Senior Software Engineer to help us build a world class... ...engineer in the Continuous Integration team within ES (Engineering... ...demands. OUR IDEAL STAFF SOFTWARE ENGINEER WILL HAVE... ...systems. ~ Fluency in Java, C++, Python or Go. ~ Ability...Full time
- ...seeking a talented and driven AI Process Integration Engineer to support a critical national... ...The AI Process Integration Engineer, Senior bridges the gap between approved, network... ...the mission value of existing software by redesigning workflows, configuring...SeniorFull time
- ...benefit. At Zip, our goal is to build software that makes enterprise cybersecurity... ...the first in the market to properly integrate and build a full-stack, opinionated,... ...building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up...SeniorFlexible hours
- ...Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA,... ..., advanced data analysis tools, and integrating AI/ML capabilities for federal... ...language such as Java, Python, C# or C++ - NOT All, just ONE OO language ~...SeniorFull timeFor subcontractor2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, C++ Software Integration (R4018). Be the first to apply!
- network software engineer Washington DC
- software engineer internship Washington DC
- facebook software engineer Washington DC
- software engineer travel Washington DC
- senior robotics software engineer Washington DC
- entry level software engineer remote Washington DC
- cybersecurity software engineer Washington DC
- federal - software developer Washington DC
- junior software engineer Washington DC
- agile software developer Washington DC



