Position Details
About this role
This role designs and extends the software platform backbone that powers Amazon robots, connecting communications infrastructure, service orchestration, and integration between perception, planning, and control modules. You will optimize platform performance on resource-constrained edge devices and integrate low-level firmware while building strong diagnostics and testing/simulation capabilities.
Key Responsibilities
- Architect and extend the robotics platform backbone including IPC and service orchestration
- Optimize components for performance on resource-constrained edge devices with real-time operation
- Interface with low-level firmware layers to integrate hardware capabilities
- Build logging, diagnostics, and debugging tooling for on-robot systems
- Contribute to testing and simulation infrastructure for reliability and performance
Technical Overview
You will architect robotics platform components including inter-process communication (IPC) and service orchestration, with emphasis on real-time performance and efficient resource utilization. The work includes integrating embedded/low-level firmware and creating logging, diagnostics, and debugging tooling for on-robot systems, plus testing and simulation infrastructure.
Ideal Candidate
The ideal candidate is a senior platform engineer with 5+ years of professional software development experience who has built and optimized robotics platforms. They are strong in IPC (inter-process communication), service orchestration, and performance on resource-constrained edge devices, with experience integrating low-level firmware and building robust logging, diagnostics, and simulation-based testing.
Must-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have 5+ years of non-internship professional software development experience, Must have hands-on experience with inter-process communication (IPC) and robotics platform orchestration, Must have experience optimizing for resource-constrained edge devices and real-time operation
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile