Amazon Robotics is at the forefront of revolutionizing warehouse automation through state-of-the-art robotics solutions. As a Software Development Engineer, you'll be part of a team developing foundational automation systems that transform warehouse operations. The role combines computer vision and custom robotics to solve real-world problems at an unprecedented scale.
You'll be responsible for designing and developing software to manage robotic systems that will be deployed across Amazon's global network of fulfillment centers. This position offers the unique opportunity to work with large robotic fleets numbering in the tens of thousands, requiring innovative solutions for system integration, troubleshooting, and optimization.
The role demands strong technical expertise in software development, particularly in object-oriented programming languages like Java or C++. You'll collaborate with cross-functional teams, including hardware engineers and operations personnel, to create integrated solutions that push the boundaries of warehouse automation.
Key aspects of the role include building simulation engines, developing hardware mocks, creating integration tests, and working with vision systems for robot localization. You'll be deeply involved in identifying and resolving hardware-software integration challenges, making this position ideal for someone who enjoys working at the intersection of software and hardware.
This is an excellent opportunity for a motivated engineer who wants to make a significant impact on the future of warehouse automation and robotics at a global scale. The position offers comprehensive benefits, including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan, making it an attractive opportunity for career growth in the robotics and automation field.