Job Description
Description 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. We are seeking an experienced Robotics Control Engineer to join our Motion Planning and Control team. In this role, you will leverage your experience and insights gained from delivering systems to help lead us in developing products that are both innovative and scalable. Working with a world-class team of experts in motion planning, control theory, computer vision, machine learning, and robotic hardware design, you will apply the latest research trends to tackle complex real-world challenges. Collectively, we aim to achieve high-impact algorithmic advancements in areas such as closed-loop control, robotic grasping, and manipulation in high-contact environments - each of which carries significant value for our current and future fulfillment networks. Key job 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 Up to 15% travel expected to assist onsite system testing A day in the life On a given day, you'll find yourself doing one or many of the following: 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. Partner 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. Amazon offers a full range of benefits for you and eligible family members, including domestic partners. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: Medical, Dental, and Vision Coverage Maternity and Parental Leave Options Paid Time Off (PTO) 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply! About The Team You'll be joining a team of passionate professionals dedicated to delivering innovative robotics solutions, at Amazon scale. On the Motion and Control team, you'll partner with hardware engineers, software engineers, perception engineers, and various partners accountable for testing, deploying, operating, and maintaining our systems. Basic Qualifications Experience leading the design, automation, deployment, and support of large-scale infrastructure Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Experience with CI/CD pipelines build processes 3+ years of robotics work cells and control systems experience Bachelor's degree in Mechanical or Electrical Engineering or a related field Experience working with Git or an equivalent distributed version control system Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience building and desig