Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Shield AI

Senior Software Engineer Autonomy Integration

Posted Updated
Discussion

Description

You will build stable integration environments, test fixtures, configurations, and end-to-end examples. You will automate software-in-the-loop and hardware-in-the-loop testing, debug autonomy-stack failures across system boundaries, develop interface adaptors and integration tools, and support lab, field, and flight-test deployments.

Responsibilities

  • Build and maintain integration environments, configurations, fixtures, and end-to-end examples
  • Maintain the integration baseline with component teams
  • Develop automated software-in-the-loop and hardware-in-the-loop tests
  • Integrate and debug software across autonomy-stack components
  • Investigate and isolate failures across system boundaries
  • Develop interface bridge blocks and adaptors
  • Improve tooling for validation, deployment, diagnostics, logging, orchestration, and triage
  • Support autonomy-stack deployment to representative hardware
  • Support flight-test preparation, troubleshooting, and failure analysis
  • Maintain setup guides, runbooks, and executable examples
  • Identify recurring integration issues and improve end-to-end readiness

Requirements

  • C++
  • Python
  • Autonomy software
  • Planning
  • Controls
  • Robotic hardware
  • Software-in-the-loop testing
  • Hardware-in-the-loop testing
  • Linux
  • Systems debugging
  • Distributed systems
  • Real-time systems
  • Automated testing
  • Telemetry
  • Integration

Benefits

  • Bonus
  • Benefits
  • Equity

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →