onsite
Robotics Systems Field Engineer - Amazon.com
Software Engineer
Provide Tier‑2 technical support for advanced robotics deployments, performing root‑cause analysis and hardware/software debugging in live environments while delivering operational insights to improve QA and testing processes.
About the role
Key Responsibilities
- Serve as the primary Tier‑2 support contact for field‑deployed robotic systems, handling complex hardware and software incidents.
- Conduct thorough root‑cause analysis, develop corrective actions, and document findings for cross‑functional teams.
- Debug and troubleshoot robotic hardware components, sensors, actuators, and embedded software in real‑time operating conditions.
- Collaborate with QA and development teams to translate field observations into robust test cases and system improvements.
- Maintain and update system configurations, firmware, and software tools (e.g., Python scripts, ROS packages) to ensure optimal performance.
- Provide technical guidance and training to on‑site personnel and other Amazon teams regarding best practices for robot operation and maintenance.
Requirements
- Strong background in robotics engineering or related field with hands‑on experience in hardware and software debugging.
- Proficiency in Python programming and familiarity with ROS (Robot Operating System) or similar middleware.
- Demonstrated ability to perform root‑cause analysis and develop actionable solutions in fast‑paced, live environments.
- Excellent communication skills to act as the liaison between field teams, QA, and product engineering.
- Experience with electronic/mechanical systems, sensors, actuators, and embedded controllers preferred.