Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer, Perception Software (R5911)

$200k - $300k

Shield

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BATaircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.

Job Description:

Shield AI's Hivemind Detection, Tracking, and Mapping (DTM) team develops perception capabilities that allow autonomous systems to understand objects, motion, sensors, and terrain across air, maritime, and ground domains. We are seeking a Staff Engineer to develop these capabilities from algorithms and production C++ libraries through integration, verification, and delivery in the Hivemind SDK.

This is a full-stack perception product-development role. You will bring depth in at least one core area such as object detection, object tracking, computer vision, image processing, sensor modeling, or sensor fusion, and work comfortably across adjacent parts of the stack. You will help turn prototypes, research, and partner-developed technology into reusable, configurable, well-tested product capabilities.

What you'll do:
  • Design and implement production perception capabilities in modern C++, with emphasis on clear interfaces, correctness, performance, maintainability, and automated test coverage.
  • Own features across the development lifecycle: clarify requirements, evaluate technical approaches, develop algorithms and libraries, integrate them into the Pilot runtime, and carry them through SDK validation, documentation, and release readiness.
  • Contribute deep technical judgment in one or more DTM areas, including object detection, object tracking, computer vision, image processing, sensor and measurement modeling, mapping, or multi-sensor fusion.
  • Work across adjacent layers such as sensor data contracts, coordinate frames, timing, configuration, simulation, replay, analyzers, embedded deployment, and end-to-end perception workflows.
  • Diagnose difficult system behavior using source code, logs, recorded sensor data, simulation, and focused experiments; drive issues from symptom through root cause, corrective action, and regression coverage.
  • Participate in design reviews and code reviews, communicate technical tradeoffs concisely, mentor other engineers, and help improve the architecture and engineering practices of the DTM stack.
  • Use modern AI-assisted engineering tools effectively while remaining accountable for the design, technical accuracy, security, test coverage, and reviewability of the resulting work.
  • Evaluate how emerging foundation-model capabilities may strengthen detection, tracking, image understanding, simulation, and perception workflows, and help identify practical paths from promising technology to dependable product capability.
Required qualifications:
  • Significant professional experience developing and delivering production C++ software for robotics, autonomy, perception, real-time systems, simulation, or another complex technical product.
  • Deep experience in at least one relevant technical area, such as object detection, object tracking, computer vision, image processing, sensor modeling, sensor fusion, estimation, or mapping.
  • Demonstrated ability to work beyond a prototype or isolated algorithm and deliver maintainable software with clear interfaces, tests, diagnostics, documentation, and integration into a larger system.
  • Strong debugging and systems-thinking skills, including the ability to reason across algorithms, software architecture, data contracts, configuration, timing, coordinate frames, compute behavior, and sensor data.
  • Proficiency with Python tools for technical analysis, visualization, experimentation, or verification.
  • Experience collaborating across teams and disciplines, making sound technical decisions amid ambiguity, and communicating designs, risks, and review feedback clearly and constructively.
  • Experience using—or the demonstrated ability to quickly adopt—modern AI-assisted development tools with disciplined human review and validation.
Preferred qualifications:
  • Experience developing software for autonomous aircraft, maritime systems, ground robots, automotive systems, defense applications, or other operationally deployed robotic platforms.
  • Experience with multi-target tracking, data association, estimation, multi-sensor or multi-agent fusion, angle-only tracking, or measurement modeling.
  • Experience with EO/IR imagery, video pipelines, radar, LiDAR, GNSS/INS, camera models, calibration, or time-aligned sensor data.
  • Familiarity with embedded Linux, edge or GPU compute, CUDA, TensorRT, NVIDIA Jetson, Qualcomm, or comparable deployment environments.
  • Experience with simulation, hardware-in-the-loop testing, recorded-data replay, performance analyzers, or evaluation against real-world sensor data.
  • Familiarity with modern C++ package, build, configuration, and CI systems such as CMake, Nix, Conan, GitLab CI, or comparable tooling.
  • Practical familiarity with vision foundation models, vision-language models, learned visual representations, or the data and evaluation workflows needed to adapt foundation models to robotics and autonomy.
  • Experience turning research, IRAD, partner-developed, or program-specific software into reusable product libraries and stable integration contracts.

This role is hybrid and based at Shield AI's San Diego, CA headquarters, with three days per week in the office as the baseline. Candidates currently outside San Diego who are willing to relocate are encouraged to apply.

$200,000 - $300,000 a year

#LI-KC3

#LD

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

###

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed toequal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Engineer, Perception Software (R5911) in San Mateo, CA vacancy
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Are you a passionate and innovative engineer looking to help develop state-of-the-art...  ...development teams to bring autonomy algorithms, perception pipelines, middleware, and platform... 
    Suggested
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Mateo, CA
    2 days ago
  • $410k

    Foster City, CASoftware - Autonomy Software /Full-time /HybridBe the visionary Perception Architect designing the sensory "nervous system" for our next generation...  .... or MS in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $200k - $280k

     ...is a tight-knit group of bold thinkers—engineers, innovators, and industry experts—who thrive...  ...for a skilled ML engineer to build the perception systems that give our autonomous...  ...hands-on: you'll write production-grade software, distill and optimize models for embedded... 
    Suggested
    Full time
    Temporary work
    Flexible hours
    Shift work

    Agtonomy

    South San Francisco, CA
    1 day ago
  • $170.4k - $255.6k

    Staff Engineer, Software (Deployment)PacBio (NASDAQ: PACB) is a premier life science technology company that designs, develops, and manufactures advanced sequencing solutions to help scientists and clinical researchers resolve genetically complex problems. Our mission... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Pacific Biosciences

    Menlo Park, CA
    6 days ago
  • $142k - $212k

     ...team that welcomes you—because when you feel valued, you’re empowered to do your best work.Job SummaryWe're looking for a Staff Software Engineer who will be responsible for building easy to operate, reliable and high-performing applications and networking software for... 
    Suggested
    Full time
    Work at office

    Equinix

    Redwood City, CA
    5 days ago
  • $136k - $204k

     ...Equinix Fabric has the largest market share in Software Defined Interconnection. Our software defined dataplane engineering team is designing new network service...  ...Interconnection services. We're looking for a Senior Staff Software Engineer who will be responsible for... 
    Full time
    Work at office

    Equinix

    Redwood City, CA
    4 days ago
  • $170.4k - $255.6k

     ...Staff Engineer, Software (Deployment) PacBio (NASDAQ: PACB) is a premier life science technology company that designs, develops, and manufactures advanced sequencing solutions to help scientists and clinical researchers resolve genetically complex problems. Our mission... 
    Remote work
    Flexible hours

    1000 Pacific Biosciences of California, Inc.

    Menlo Park, CA
    2 days ago
  •  ...s no better place to accelerate your career. Come join us! The Role At Overjet, Staff DevOps Engineers are technical leaders responsible for building and architecting the software, systems and automation infrastructure that powers our healthcare AI products. In this... 
    Live in
    Work at office
    Work from home
    Flexible hours

    Overjet

    San Mateo, CA
    4 days ago
  • $136k - $204k

     ...customer experience.We are looking for an experienced Senior Staff Engineer to help us build and operate a highly scalable, available, and...  ..., test, and operation of highly reliable services and software to model network entities and relationships that compose Equinix... 
    Full time
    Work at office

    Equinix

    Redwood City, CA
    2 days ago
  • $200k - $300k

     ...across 170+ countries. About the RoleWe are looking for a security engineering leader to collaborate with the Core Command engineering team....  ...the security baked into our applications throughout the software development lifecycleEvangelize software security best practices... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $180k - $280k

     ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...and YouTube. Job Description: Cloud Engineering builds and operates the infrastructure and...  ...or developer workflows At the Staff level, Define reusable patterns and drive... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield

    San Mateo, CA
    1 day ago
  • $125k - $187.55k

     ...impact? As part of the Clinical Next-Generation Sequencing software team, you will help ensure the quality, reliability, and compliance...  ...by gathering the requirements from Product Management, System Engineering, Molecular Biology, global support teams.  Writing test... 
    Full time
    Temporary work
    South San Francisco, CA
    1 day ago
  • $324k - $389k

    Foster City, CA / Boston, MASoftware - Autonomy Software /Full-time /On-siteAt Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering... 
    Odd job
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $240k - $360k

     ...products include Hivemind autonomy software, V-BAT and X-BATaircraft, and...  ...for a deeply technical engineer who can turn emerging research...  ...members and civilians. As a Staff Engineer on the Hivemind Reasoning...  ...closely with teams in perception, MLOps, large‑scale simulation... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield

    San Mateo, CA
    17 hours ago
  • $185k - $265k

     ...impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleWe are looking for a founding Staff Engineer to lead the technical architecture of our next-generation Spatial Platform. For the past decade, floor plans have been static... 
    Full time
    Local area
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $150k - $300k

     ...above.A track record of partnering with Finance, Accounting, or other non-engineering stakeholders, translating policy and ambiguity into systems they can rely on without surprise.At the Staff level: the ability to set technical direction across teams, shape shared architecture... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $160k - $290k

     ...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and...  ...YouTube. Job Description: We are looking for a Staff Platform Engineer to contribute to the Platform solutions and infrastructure... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Mateo, CA
    4 days ago
  • $228k - $273k

    Foster City, CAInformation Technology and Applications - IT Infrastructure /Full-time /HybridZoox is looking for a Staff ServiceNow Platform Engineer to own the long-term vision and strategic direction for our ServiceNow platform, while also staying hands-on enough to... 
    Full time
    Contract work
    Temporary work
    For contractors
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $225k - $278k

     ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or...  ...Come build it with us. We are seeking a Backend AI Platform Engineer to lead the development of core backend services powering our... 
    Flexible hours

    Aimlroles

    San Mateo, CA
    17 hours ago
  • $226k - $311k

    Foster City, CAAdvanced Hardware Engineering - Sensor Engineering /Full-...  ...execution-oriented team.As a Staff Compute & Controls Systems...  ...work closely with hardware and software architects, and with design,...  ...knowledge of AI models used for perception, behavior planning, and... 
    Full time

    Zoox

    San Mateo, CA
    2 days ago
  • $254k - $366k

    Foster City, CASoftware - Autonomy Software /Full-time /HybridThis role in the Offline Driving...  .... As an ML Agents Machine Learning Engineer, you will work on the bleeding edge of the...  ...systems.Collaborate with engineers on Perception, Planning, Simulation, and Validation to... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    5 days ago
  • $130k - $300k

     ...leading cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security and insights. At...  ...available instantly, seamlessly, and securely.As a Backend Engineer (Video Streaming), your work will directly shape how millions of... 
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    5 days ago
  • Replit is the agentic software creation platform that enables anyone to build applications...  ...the role: Join our Site Reliability Engineering (SRE) team and help ensure the reliability...  ...millions of developers worldwide. As a Staff Site Reliability Engineer, you will bridge... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Replit

    Foster, CA
    1 day ago
  • $200k - $300k

     ...secure the firmware supply chain.Develop, improve, and build automation to administer the device security program.Help mentor other engineers, and learn everything you can about security.What You BringBS/MS in Computer Science/Engineering.Excellent written and verbal... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    5 days ago
  • $150k - $215k

     ...closely with structures, aerodynamics, GNC, systems, and powertrain engineers to drive rotor system requirements and rotorcraft vehicle...  ...propeller and rotor bladesCollaborate across hardware, software, and vehicle operations to drive rotorcraft configuration and... 
    Local area
    Shift work

    Zipline

    South San Francisco, CA
    5 days ago
  • $180k - $211k

     ...experiences that empower our customers to build better financial futures. We collaborate closely with Product, Design, and Backend Engineering to ensure every interaction on Android reflects quality, performance, and care.TheTrading Products team creates the experiences... 
    Work at office
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    6 days ago
  • Mytra is building a new class of industrial robotics products. We seek a Senior Software Engineer to integrate perception software with robotics firmware across our robotic fleet. You will collaborate with hardware and software teams, own firmware development, and contribute... 

    Mytra

    Brisbane, CA
    4 days ago
  •  ...contributing to groundbreaking advancements in the field. Role Description This is a full‑time on‑site role for a Senior or Staff Software Engineer (Technical Lead) located in the San Francisco Bay Area. In this role, you will lead the design and development of core... 
    Full time
    Flexible hours

    MaC VC

    San Mateo, CA
    1 day ago
  • $185k - $265k

     ...2 million Verkada devices are deployed across 170+ countries. About the RoleWe are actively looking for an experienced front-end engineer to join our core engineering group, with a specific focus on our Design Systems and UI architecture. As a crucial driver of our user... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $207k - $253k

     ...performs reliably, quietly, and safely in the real world. We combine advanced simulation, experimental testing, and cross-functional engineering to improve durability, structural integrity, vibration performance, and control stability across the robot platform. Working... 
    Temporary work
    Local area
    Work from home
    Flexible hours

    1X

    San Carlos, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer, Perception Software (R5911). Be the first to apply!