Skip to content

Jobs

BRINC

Robot type
Drone
Location
SeattleWashingtonUSA
Job type
Product
Posted
Apr 3, 2026
Salary
$145,000–$245,000 a year
Full-time

Principal TPM, Drone & Autonomy Software

Job description

We are seeking a Principal Technical Program Manager (TPM), Drone & Autonomy Software to lead execution across BRINC’s device software and autonomy stack for drones and public safety products. In this role, you’ll drive programs spanning embedded/on-device software and the full autonomy pipeline (perception, navigation, controls) coordinating releases, aligning software delivery with new hardware product introductions (NPI), and managing the weekly release cadence for in-market devices.

You’ll be responsible for creating predictable releases, maintaining cross-team alignment, and ensuring software ships safely and reliably into the field.

At BRINC, we are building the technology that will…

Job responsibilities

  • Own end-to-end execution of device software and autonomy programs spanning embedded/firmware, on-device services, perception, navigation, controls, mission logic, test, and release engineering.
  • Drive the week-to-week release cadence for deployed devices, including planning, readiness, rollout coordination, and post-release follow-up for OTA updates.
  • Coordinate cross-team release scope and sequencing across device software and autonomy (including perception, SLAM/VIO, guidance, and control subsystems), ensuring clear dependencies, interfaces, and integration…
  • Partner closely with hardware engineering and product teams to align device software deliverables with new hardware releases (EVT/DVT/PVT milestones as needed).
  • Lead release readiness reviews: quality gates, test coverage, performance/regression expectations, rollback plans, and operational comms.
  • Ensure tight collaboration with QA, flight test, and field stakeholders to validate software and autonomy features across simulation, hardware-in-the-loop (HIL),and real-world flight conditions.
  • Establish and continuously improve program management processes across both device software and autonomy: release planning, change control, simulation and validation workflows, incident learnings, and metrics.
  • Provide clear, concise status reporting to engineering leadership, surfacing risks early and driving tradeoffs across quality, schedule, and scope.

Job requirements

  • Bachelor’s degree in Engineering (CS, EE, CE, Robotics, Aerospace, Systems, or related) or equivalent practical experience.
  • 7+ years of technical program management experience delivering embedded/device software or autonomy/robotics software for hardware products (robotics/UAVs/aerospace/safety-critical strongly preferred).
  • Proven track record coordinating release trains and shipping updates to real-world deployed devices (e.g., OTA, staged rollouts).
  • Strong technical fluency across embedded systems and autonomy: firmware/software boundaries, hardware-software interfaces, perception/navigation/controls pipelines, performance constraints, logging/telemetry, and…
  • Excellent cross-functional leadership skills with ability to align engineering, autonomy, QA, hardware, and operations around a single release plan.
  • Experience with complex hardware/software mission-critical systems.
  • Familiarity with embedded Linux, RTOS, and common device update mechanisms.
  • Experience managing hardware/software co-development schedules across EVT/DVT/PVT and production ramp.

Similar jobs