
Real job — pulled straight from Shield AI’s careers page · Verified September 10, 2026 · No reposts.
Job description
Shield AI is hiring a Staff Engineer, Perception Software — a full-time, based in San Diego, CA role. Apply directly on Shield AI's careers page below.
Autonomy & Perception Software Engineer (R5911)
Team: Engineering
Location: San Diego, California, San Mateo, California, Washington, D.C., Orlando, Florida
Commitment: Full Time Employee
Workplace Type: onsite
Salary:
Senior Engineer: $165,000-$250,000
Staff Engineer: $200,000-$300,000
Job Description:
Help build perception software that works beyond the lab. Shield AI’s Perception team builds software that helps autonomous aircraft and vehicles understand their surroundings and make decisions in the real world. We’re looking for an experienced engineer who enjoys solving difficult perception problems and turning those solutions into reliable autonomy capabilities.
You’ll bring depth in an area such as object tracking, classical/ML-based detection, computer vision, optimal state estimation, or sensor fusion. Working alongside autonomy, simulation, platform, and test engineers, you’ll take capabilities from an initial idea through deployment in the Hivemind product.
What you'll do:
-
Develop perception algorithms and production software in modern C++.
-
Own features from design and implementation through integration, testing, and delivery.
-
Investigate system behavior using sensor data, simulation, logs, and focused experiments.
-
Collaborate across teams to turn research and customer-driven work into reusable product capabilities.
-
Contribute to technical direction, review designs and code, and mentor other engineers.
Required qualifications:
-
Experience delivering production C++ software for perception, robotics, autonomy, or a related technical field.
-
Strong technical depth in at least one relevant area: detection, tracking, computer vision, image processing, estimation (e.g. Kalman Filtering), or sensor fusion.
-
An ability to debug complex systems and build software that others can understand, test, and maintain.
-
Comfort using Python or similar tools for experimentation and data analysis.
-
Sound technical judgment and a collaborative approach to solving problems.
Preferred qualifications:
-
Experience with
-
real sensors (EO/IR, Radar, LiDAR, IMU)
-
embedded or GPU deployment
-
resource-constrained compute environments
-
Get Staff Engineer, Perception Software jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Staff Engineer, Perception Software at Shield AI?
The required skills for Staff Engineer, Perception Software at Shield AI include: C++, Python, Computer Vision, Robotics, GitLab CI.
What is the seniority level for Staff Engineer, Perception Software at Shield AI?
Staff Engineer, Perception Software at Shield AI is a Staff level position.
How do I apply for Staff Engineer, Perception Software at Shield AI?
You can view the full description and apply for Staff Engineer, Perception Software at Shield AI on EchoJobs: https://echojobs.io/job/shield-ai-staff-engineer-perception-software-r5911-wxpc1.