Amazon Robotics - Software Development Engineer

Amazon Robotics develops automation solutions using robotics and software to transform fulfillment center operations.
$99,500 - $200,000
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Robotics · AI

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 applying cutting-edge advances in robotics and software to solve real-world challenges in fulfillment center operations.

The role offers a unique opportunity to work with autonomous mobile robots, sophisticated control software, and various advanced technologies including computer vision, machine learning, and object recognition. Based in either the Greater Boston Area or Greater Seattle Area, you'll have direct access to robotics testing labs and manufacturing facilities.

Your responsibilities will span from developing software solutions and writing code to prototyping new features with both simulation tools and live robotic equipment. You'll collaborate closely with cross-functional teams, participate in daily scrums, and work directly with customers to incorporate feedback into software prototypes.

The ideal candidate should have programming experience in modern languages like Java, C++, or C#, with a strong foundation in object-oriented design. A bachelor's degree in computer science or related fields, or equivalent experience, is required. The role offers exposure to cutting-edge technologies including AWS, multi-threading, and various networking protocols.

Amazon Robotics offers a competitive compensation package ranging from $99,500 to $200,000 based on location and experience, plus comprehensive benefits. This is an excellent opportunity for someone passionate about robotics and software development to make a significant impact on the future of automation technology.

Join Amazon Robotics to be part of a smart team of doers who work passionately to invent new improvements every day. You'll be given the tools and support needed to invent in ways that are rewarding, fulfilling, and fun, while contributing to transformative solutions that impact millions of customers worldwide.

Last updated 40 minutes 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 components
  • Prototype and test concepts with simulation tools and live robotic equipment
  • Work directly with customers to test software prototypes and incorporate feedback
  • Utilize Amazon Robotics and Amazon engineering tools and processes

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 before June 2025

Interested in this job?

Jobs Related To Amazon Amazon Robotics - Software Development Engineer

Software Development Engineer, Sub-Saharan Africa (SSA) Tech

Entry-level Software Development Engineer role at Amazon's Emerging Marketplace Technology team, focusing on global e-commerce solutions and customer experience.

RDSE Software Support Engineer

Software Support Engineer role at Ring (Amazon) focusing on data science engineering support, requiring 2+ years experience in software development or technical support.

Ring Software Support Engineer

Software Support Engineer position at Ring (Amazon) focusing on data operations and system support, requiring 2+ years of experience in software development or technical support.

Ring Software Support Engineer

Software Support Engineer position at Ring (Amazon) focusing on data operations and engineering support, requiring 2+ years of experience in software development or technical support.

RDSE Software Support Engineer

Software Support Engineer position at Ring (Amazon) focusing on data infrastructure support and technical operations for smart home security products.