CareerPlanSign in

Systems Development Engineer, Managed Edge Compute (Amazon Robotics)

Austin, Texas, United States💼 Full-time🗓 2026-09-29 → 2026-10-03

Core

Design and build systems to manage Amazon's edge device fleet of over one million robots across thousands of locations, ensuring 99.99%+ availability for robotics and fulfillment operations.

Role type

Senior IC Systems Development Engineer (Edge Compute & Device Management)

Builds

Resilient distributed systems, OS image pipelines, and automation tooling for robotics hardware platforms.

Domain

Robotics, Edge Computing, Cloud Infrastructure, Linux Systems

Required skills

Linux systems administration, Python, Rust, AWS services, IoT platforms, distributed systems, Yocto/mkosi, BSP solutions, embedded systems, kernel debugging, network troubleshooting

Preferred skills

Hyperscale deployment patterns, robotics compute architecture, operational excellence, system optimization, cross-team collaboration

Technologies

Python, Rust, CDK, AWS, Yocto, mkosi, Linux kernel, systemd, MQTT, TLS, AWS IoT Core

Responsibilities

Build and maintain scalable distributed systems for device fleet management; Develop automation solutions for OS image creation and hardware provisioning; Troubleshoot complex production issues across hardware, OS, and cloud layers; Partner with robotics teams to translate device management challenges into technical solutions; Optimize Linux system configurations and boot sequences for high-performance workloads; Contribute to technical strategy and architectural reviews for edge compute patterns.

Seniority

Senior, hands-on IC

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