Staff Software Engineer, Software Integration & Test

Shield AI · Bangalore, India

About the role

Staff C++ generalist and systems integrator to architect distributed systems, simulation tools and real-time interfaces across autonomy platforms, owning CI/CD and mentoring engineers.

What you'll do

  • Architect high-performance C++ and Python systems cross-platform
  • Lead design and integration of distributed systems and simulation tools
  • Define technical direction and design patterns across projects
  • Guide messaging/API layers (gRPC, REST, ZeroMQ)
  • Own evolution of CI/CD pipelines with GitLab CI, Docker, Conan, CMake
  • Mentor engineers and lead integration efforts end-to-end

What they're looking for

  • 7+ years with Bachelor's; or 5 with Master's; or 4 with PhD
  • Advanced C++ (C++14/17/20) and legacy C++98/03
  • Linux/Unix system-level development
  • Distributed systems, real-time processing, hardware/software interfaces
  • CI/CD, Docker, CMake, Conan
  • Python proficiency and networking concepts

Key details

Company
Shield AI
Location
Bangalore, India
Work mode
On-site
Seniority
Lead / Principal / Group
Role category
Engineering
Experience
7+ years with Bachelor's; 5 with Master's; 4 with PhD
Posted
23 Oct 2026
Source
jobs.lever.co

Apply on jobs.lever.co

Similar roles