CareerPlanSign in

SDE II , AWS IoT Fleet Management

Seattle, Washington, United States💼 Full-time🗓 2026-09-17 → 2026-09-25

Core

Design and build core subsystems for an edge-first fleet management platform that delivers AI to autonomous machines (robots, vehicles, drones) operating with limited or no cloud connectivity.

Role type

Senior IC Software Development Engineer (Edge Systems & Fleet Management)

Builds

Offline-first provisioning, state reconciliation, staged fleet rollouts, atomic rollback, and secure OTA delivery pipelines for heterogeneous hardware.

Domain

Cloud infrastructure, Edge computing, Autonomous systems, IoT

Deliverable

production ML models | product features | infrastructure

Required skills

Linux and systems-level debugging, distributed systems (state machines, idempotency, reconciliation), offline-first architecture design, cloud orchestration for edge fleets, subsystem ownership end-to-end, OTA update system design, design documentation

Preferred skills

Edge containers (containerd, K3s, KubeEdge), heterogeneous compute platforms (x86, ARM, GPU, NPU), robotics frameworks (ROS 2, DDS, NVIDIA Jetson, Isaac)

Technologies

Linux, AWS, OTA, ROS 2, DDS, containerd, K3s, KubeEdge, x86, ARM, GPU, NPU

Responsibilities

Design and build core subsystems for offline provisioning and state reconciliation; Develop cloud-side services to orchestrate edge device fleets; Build secure OTA delivery pipelines for AI models; Write high-performance code and debug hardware-software boundary issues; Author design documents and drive subsystems from proposal to production; Define correctness guarantees for disconnected system states; Mentor junior engineers and participate in on-call rotation

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.