← All roles

Senior C++ Engineer – Foundations (R6023)

Shield AI· Hivemind Enterprise Division – Engineering
Apply on company site
San Diego, CA$120k - $190kFull Time EmployeePosted 2w ago

About the role

Senior Engineer to design and develop the middleware framework (EdgeOS) for Shield AI’s Hivemind autonomy platform, focusing on high-performance, reliable foundational layer, tools for autonomy engineers, and collaboration across engineering teams.

Responsibilities

  • Own the architecture and implementation of features critical to EdgeOS and EdgeOS RT middleware.
  • Develop runtime services and abstractions that operate across Linux, real-time operating systems, and resource-constrained computing platforms.
  • Design and develop tooling used to evaluate, observe, and debug autonomous systems.
  • Contribute to and extend EdgeOS Language, Hivemind’s interface definition language.
  • Collaborate closely with autonomy, systems, simulation, and test engineers to deliver capabilities from initial design to integration.
  • Raise the engineering bar through design and code reviews, technical guidance, documentation, and mentorship.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 6 years with a Master’s; or 4 years with a PhD; or equivalent work experience.
  • Strong proficiency in C++11 or newer in a production environment.
  • Experience designing, developing, and debugging multithreaded systems.
  • Experience developing software for real time operating systems and embedded platforms.
  • Strong understanding of systems programming concepts, including concurrency, memory management, resource constraints, and performance optimization.
  • Experience writing automated tests and clear technical documentation.

Skills

Required:C++ (C++11 or newer)Multithreaded systemsReal-time / embedded softwareSystems programming (concurrency, memory management)

Benefits

  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary employee offer package (applicable after 60 days of employment)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Shield AI

Autonomy for the world.

Our mission is to protect service members and civilians with intelligent systems.

AerospaceAutonomyDefenseliquid-ai-recruiting-targetsetter-30setter-30-2026-q1

More open roles at Shield AI