Jobiglo

No results.

Senior C++ Engineer - Foundations (Hivemind SDK)

shieldai · San Diego

New
Senior 🇬🇧 English
C++ C++11 C++17 MISRA C++ DO-178C ROS2 CMake Nix Linux

Job description

About the role

Shield AI, a venture-backed defense-tech company, is looking for a Senior Engineer to help design and develop the middleware framework behind its autonomy systems. You will join the Hivemind Foundations team and build the high-performance, reliable, robust foundational layer of the Hivemind SDK, EdgeOS, which enables autonomous systems to run on platforms in very demanding environments.

Key responsibilities

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

Required profile

  • Bachelor's degree in Computer Science, Electrical Engineering or a related field.
  • Typically 7 years of related experience with a bachelor's, 6 with a master's, 4 with a PhD, or equivalent experience.

Required skills

  • Strong C++11 or newer in a production environment.
  • Multithreaded systems design, development and debugging.
  • Software for real-time operating systems and embedded platforms.
  • Systems programming: concurrency, memory management, resource constraints and performance optimization.
  • Automated testing and technical documentation.

Preferred: C++17+, MISRA C++ or similar standards, DO-178C, ROS2, interface definition languages, CMake and Nix, and profiling/debugging across hardware and OS environments.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec shieldai.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 5 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

shieldai

San Diego