Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior C++ Engineer - Foundations (R6023)

Home > C/C++ programming jobs

Senior C++ Engineer - Foundations (R6023) in USA new

  • Shield AI
  • Full time
  • Email
  • San Diego, CA

Responsibilities

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

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent work experience.
  • Typically requires 7 years of related experience with a bachelor’s degree, 6 years with a master’s degree, or 4 years with a PhD.
  • Strong production proficiency in C++11 or newer.
  • Experience designing, developing, and debugging multithreaded systems.
  • Experience developing software for real-time operating systems and embedded platforms.
  • Strong understanding of concurrency, memory management, resource constraints, and performance optimization.
  • Experience writing automated tests and clear technical documentation.
  • Preferred qualifications include C++17 or newer, MISRA C++ or comparable safety-critical coding standards, systems engineering and requirements design, DO-178C, ROS2 or similar robotics frameworks, interface definition languages, serialization, code-generation tooling, CMake, Nix, and cross-platform profiling and debugging.

Benefits

  • Full-time regular employees receive pay within the listed range, bonus, benefits, and equity; the posting does not provide the numerical pay range.
  • Temporary employees receive pay within the listed range and a temporary benefits package applicable after 60 days of employment.
  • Offers are contingent on a cleared background and possible reference check.
  • Military fellows and part-time employees are not eligible for benefits.

Salary: $120k - $190k/yr

Shield AI

Shield AI builds autonomous systems for military and national security customers, combining its Hivemind autonomy software with V-BAT and X-BAT unmanned aircraft and Aechelon simulation technologies. The privately held company sells hardware, software, and related services to U.S. and allied defe...

Similar positions

Embedded Development Engineer

  • Emerson Electric Co.
  • Full time
  • Others
  • 10/04/2026
  • Pune, India

Intermediate Embedded Software Engineer

  • MITRE
  • Full time
  • USA
  • 10/04/2026
  • Salary: $104k - $155k/yr
  • New Bedford, MA

Senior Embedded Software Engineer

  • Apex Technology, Inc.
  • Full time
  • USA
  • 10/04/2026
  • Salary: $185k - $210k/yr
  • Los Angeles, CA

Bluetooth Development Engineer

  • Visteon Corporation
  • Full time
  • Others
  • 10/04/2026
  • Chennai, India

Software Engineer II

  • Microsoft
  • Full time
  • USA
  • 10/04/2026
  • Salary: $102k - $219k/yr
  • Redmond, WA