Software Development Engineer II, Amazon Robotics

Amazon is a global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Software Development Engineer II, Amazon Robotics

Amazon Robotics is seeking a Software Development Engineer II to join their innovative team developing complex material handling software systems for Amazon's Order Fulfillment Centers. This role combines cutting-edge robotics with software development, requiring someone passionate about invention and problem-solving. The position involves hands-on development of tools and systems spanning local, service-oriented, and cloud-based architectures.

As an SDE II, you'll be responsible for driving technical direction of complex software systems, working with cross-functional teams to prototype, design, and develop solutions. The role focuses heavily on automation testing strategy and framework development, ensuring robust end-to-end coverage for Amazon's robotics systems.

The ideal candidate brings 3+ years of software development experience, strong object-oriented programming skills, and expertise in languages like Java, C++, or C#. You'll work in an environment that values teamwork, communication, and technical excellence, contributing to systems that directly impact Amazon's revolutionary robotics operations.

Benefits include comprehensive medical, dental, and vision coverage, parental leave options, PTO, and 401(k) plans. This position offers the opportunity to work with cutting-edge robotics technology while solving real-world challenges in Amazon's fulfillment network. The role is based in North Reading, MA, where you'll collaborate with talented engineers pushing the boundaries of robotics and automation technology.

If you're passionate about robotics, software development, and creating solutions that transform customer experiences, this role offers an exciting opportunity to make a significant impact at the intersection of software and robotics engineering.

Last updated a day ago

Responsibilities For Software Development Engineer II, Amazon Robotics

  • Drive automation testing strategy throughout the engineering organization
  • Develop automation test frameworks and automated functional tests
  • Triage test failures and produce triaging reports
  • Write system and feature-based test plans
  • Execute complex test plans
  • Work with development organizations to understand changes impact
  • Gather metrics and provide test coverage analysis

Requirements For Software Development Engineer II, Amazon Robotics

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Programming experience with Java, C++, or C# including object-oriented design
  • Knowledge of professional software engineering practices & best practices
  • Experience building and designing test cases
  • Experience with testing methodologies (Junit)

Benefits For Software Development Engineer II, Amazon Robotics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Robotics

Software Engineering - Robotics Simulation, Virtual Systems

Software Development Engineer position at Amazon Robotics focusing on developing advanced simulation solutions for robotics and automation systems.

Robotics Software Engineer, Amazon Robotics

Robotics Software Engineer position at Amazon Robotics developing high-performance robotic systems for warehouse automation, offering competitive salary and comprehensive benefits.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Lead robotics systems deployment engineer role at Amazon, overseeing installation and integration of robotics equipment in fulfillment centers, with 75% travel required.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Robotics Systems Engineer role at Amazon focusing on deployment and integration of robotic systems in fulfillment centers, requiring extensive technical expertise and field engineering experience.

Software Development Engineer, Amazon Robotics RST

Software Development Engineer position at Amazon Robotics, focusing on developing robotic storage technologies and full-stack systems using AWS, requiring 3+ years of experience.