Robotics Software Engineer, Amazon Robotics R&D
Core
Design, prototype, integrate, test, and launch robotic applications for Amazon's fulfillment centers to automate order fulfillment.
Role type
Robotics Software Engineer
Builds
End-to-end robotic systems and core infrastructure tools for robotic applications
Domain
Logistics / Robotics / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Computer Vision, Machine Learning, Robotics, Java, C++, C#, Object-Oriented Design, Linux development, Multithreading, Concurrency
Preferred skills
ROS, Scalable system design, Full-stack development
Technologies
Java, C++, C#, ROS, Linux
Responsibilities
Participate in all phases of new developments including concept, design, architecting, prototyping, and production; Implementation, performance optimization and maintenance of software; Collaborate with software, hardware, and operations customers; Contribute to software design reviews and team best practices
Seniority
Mid-Senior, hands-on IC