Jobs · Quality Assurance · Washington

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

Similar jobs