Robotics Control Engineer, Amazon Robotics Vulcan Stow
Amazon · Seattle, WA · 2 wk ago
Quality AssuranceFull-time
About the role
Our team in Amazon Robotics builds high-performance, real-time robotic systems that can perceive, learn, and act intelligently alongside humans - at Amazon scale. Our mission is to enable robots to interact safely, efficiently, and fluently with the clutter and uncertainty of real-world fulfillment centers. Our solutions enable robots to learn from their own experiences, from each other, and from humans to build intelligence that feeds itself.
Responsibilities
- Design, simplify and continuously improve system controls architecture including machine control code, networking, electrical design and safety design
- Develop controls code utilizing structured text on Codesys platforms
- Identify and implement system optimizations
- Work closely with hardware and software engineering team members to drive scalable, real-time implementations
- Partner closely with hardware engineering team members on developing systems from prototyping to production level
- Launch, test, and debug our systems both in the lab and in the field
- Develop tools and best practices for system monitoring and troubleshooting, including HMI development
- Work with stakeholders across hardware, science, and operations teams to iterate on systems design and implementation
- Contribute to value engineering of the system’s electrical and controls hardware components
Requirements
A day in the life includes:
- Developing new features to enhance the capabilities of our robotic workcells, improve their performance, improve diagnostics, or improve the tasks of those that operate, maintain, service, or commission our systems.
- Creating system designs for complex features or approaches.
- Partnering with team members to seek and incorporate feedback.
- Performing code reviews for team members, or replying to the code reviews you've received back.
- Testing features and functionality in our machines or test cells in our lab.
- Working with the teams running our machines, processing actual Amazon inventory, providing guidance, and receiving feedback on how our systems are being used.
Qualifications
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes