- Robot type
- Drone
- Location
- SeattleWashingtonUSA
- Job type
- Product
- Posted
- Apr 3, 2026
- Salary
- $145,000–$245,000 a year
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
BRINC · Product
Senior TPM, Integrations & Partner Engineering
Seattle, Washington (Remote OK)
BRINC · Product
Associate Project Manager, DFR Implementation
Remote, USA
BRINC · Software
Senior Backend Software Engineer, LiveOps
Seattle, Washington (Remote OK)
BRINC · Manufacturing
Lead Production Technician
Seattle, Washington
