Taro Logo

Systems Development Engineer, Amazon Robotics R&D - Engineering

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:
System Development Engineer-II, Amazon

System Development Engineer-II position at Amazon Pay, focusing on large-scale infrastructure, automation, and operational excellence in Bengaluru, India.

Devops Engineer III, Amazon Pay

DevOps Engineer III position at Amazon Pay focusing on system reliability, monitoring, and operational excellence in Bangalore, India.

Support Engineer

Support Engineer role at Amazon's Security team, focusing on Denied Party Screening systems and automation, requiring 4+ years of technical experience.

System Development Engineer, AFT Platform Engineering & Services

System Development Engineer role at Amazon Fulfillment Technology, focusing on platform engineering and services to support Amazon's global fulfillment network.

Support Engineer III, Amazon

Support Engineer III role at Amazon focusing on building and maintaining scalable financial systems, combining software development and technical support responsibilities.

Description For Systems Development Engineer, Amazon Robotics R&D - Engineering

Amazon Robotics is seeking a talented Software Test Engineer to join their team working on safety-critical embedded systems. This role focuses on ensuring the reliability, safety, and performance of Amazon's robotics fleet software. The position combines technical expertise in automated testing with a strong focus on safety-critical systems.

The role involves developing and implementing automated test strategies for safety-critical firmware and embedded applications that power Amazon's autonomous robots operating in fulfillment centers worldwide. The ideal candidate will work at the intersection of robotics, safety systems, and software testing, ensuring that Amazon's robotic systems maintain the highest standards of safety and reliability.

Working in Amazon Robotics means joining a team of innovative problem-solvers who apply advances in robotics to real-world challenges. The firmware team consists of highly skilled professionals who take safety responsibilities seriously while striving for optimal performance. The work directly impacts the velocity and quality of software delivery for Amazon's robotics systems.

The position offers a dynamic work environment where no two days are the same. Activities range from designing automated test scenarios for safety-critical firmware features to conducting hardware-in-the-loop testing sessions. The role requires collaboration with various teams, including firmware engineers and safety specialists, to ensure comprehensive validation of fail-safe mechanisms.

This is an excellent opportunity for someone passionate about robotics, safety systems, and software testing to make a significant impact on Amazon's worldwide robotics operations. The role offers comprehensive benefits, including medical coverage, parental leave options, and retirement plans, making it an attractive position for career growth in the robotics industry.

Last updated 20 days ago

Responsibilities For Systems Development Engineer, Amazon Robotics R&D - Engineering

  • Design and implement automated test frameworks for safety-critical embedded software systems
  • Develop test plans and test cases that verify compliance with safety requirements and standards
  • Create and maintain test automation infrastructure for continuous integration testing
  • Perform systematic analysis of safety-critical software components
  • Implement fault injection testing to validate system behavior under failure conditions
  • Develop tools and processes for hardware-in-the-loop testing of robotic systems
  • Collaborate with firmware developers to implement testability features
  • Document test results, defects, and verification procedures
  • Participate in safety reviews and contribute to safety case documentation
  • Support root cause analysis of field issues

Requirements For Systems Development Engineer, Amazon Robotics R&D - Engineering

Python
Linux
Go
Java
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Bachelor's degree in computer science or equivalent
  • 2+ years of non-internship professional software development experience

Benefits For Systems Development Engineer, Amazon Robotics R&D - Engineering

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?