Taro Logo

Amazon Robotics - Software Development Engineer

Amazon is a global technology company that leads in e-commerce, cloud computing, and artificial intelligence.
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Robotics · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Amazon Robotics - Software Development Engineer

Entry-level Software Development Engineer position at Amazon Robotics, focusing on developing automation solutions and robotics software for fulfillment centers.

Amazon Robotics - Software Development Engineer

Entry-level Software Development Engineer position at Amazon Robotics, focusing on developing automation solutions and robotics software for fulfillment centers.

Description For Amazon Robotics - Software Development Engineer

Amazon Robotics is at the forefront of transforming customer experiences through innovative automation solutions. As a Software Development Engineer, you'll join a dynamic team focused on developing robotic technology and sophisticated control software for fulfillment center operations. The role involves working with autonomous mobile robots, computer vision, machine learning, and object recognition systems.

You'll be based in Toronto, contributing to Amazon Robotics' mission of empowering smarter, faster, and more consistent customer experiences through automation. The position offers an opportunity to work on cutting-edge robotics technology, including autonomous mobile robots, sophisticated control software, language perception, power management, computer vision, and machine learning applications.

This role is perfect for someone who is inspired by invention, thrives on problem-solving through teamwork, and wants to see their work's impact on a larger scale. You'll be part of a smart team of doers who passionately apply advances in robotics and software to solve real-world challenges. The position offers hands-on experience with both simulation tools and live robotic equipment, allowing you to prototype and test concepts directly.

As part of Amazon Robotics, you'll have access to the tools and support needed to invent solutions that are rewarding, fulfilling, and fun. The role combines technical expertise with practical application, offering opportunities to work directly with customers and incorporate their feedback into software solutions. This position is ideal for recent graduates or early-career professionals looking to make their mark in the robotics and automation field.

Last updated 19 days ago

Responsibilities For Amazon Robotics - Software Development Engineer

  • Identify and develop software solutions to current business problems
  • Work with manager and team to create milestones and deliverables
  • Participate in daily scrums and reviews with development teams
  • Develop documentation and lead reviews with other engineers
  • Write code and unit tests and integrate code with other software and hardware components
  • Prototype and test concepts or features through simulation tools and with live robotic equipment
  • Work directly with customers to test software prototypes and incorporate feedback
  • Utilize Amazon Robotics and Amazon engineering tools, processes and technologies

Requirements For Amazon Robotics - Software Development Engineer

Java
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development
  • Graduation date is before June 2025

Interested in this job?