Senior Software Development Engineer – Robotics Advanced Technology, Robotics Advanced Technology Software


DESCRIPTION

Job summary
Are you inspired by the fusion of software and robotics? Are you a software engineer who dreams of building solutions that combine the latest technology in Robotics and AWS services to change how millions and millions of customer orders are fulfilled? Answer yes to any of these and you’ve got to check us out!

Amazon Robotic Application team is seeking Software Engineers who are fascinated by solving real world fulfillment challenges at Amazon scale. You’ll be a key member of a software engineering team that designs, prototypes, builds, integrates, tests, launches and runs automated Robotic and mechatronic applications throughout Amazon’s fulfillment centers.

This is an early stage initiative with a fast paced, highly collaborative start up like environment inside Amazon. To be successful you need to be flexible and entrepreneurial. You are a true owner – you are hands on and you lead by example. You develop software to direct physical machines and make them work more efficiently. You mentor junior engineers. You partner with hardware engineers, solution designers, applied scientists, and project managers effectively. You acquire expertise as needed, iterate and adapt your approach as you learn more. You create extendable design and easy to maintain technical solution with the long term vision in mind.

Key job responsibilities
The Robotics Advanced Technology team creates software that runs robotic systems for fulfillment and has an immediate impact across Amazon’s order fulfillment network. We work closely with customers to invent new robotic solutions and prove them out. Engineers spend the majority of their time on new product development. Our Software Engineers experiment with disruptive technologies and integrate them within our current software solutions in a collaborative team environment. Each Software Engineer will have an assigned technical mentor to help with on-boarding, 1-1 guidance from their manager and will work closely with other engineers.
As a Software Engineer, you will:

Design and develop systems which integrate hardware and software
Prototype new concepts or features through simulators, emulators and with live robotic equipment
Create hardened, production-ready systems which can be deployed at Amazon scale
Work directly with internal customers and see the impact of your products in the field

BASIC QUALIFICATIONS

· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 4+ years of professional software development experience
· 2+ years of experience as a mentor, tech lead OR leading an engineering team
5+ years of experience building successful products
5+ years of working knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, design patterns, source control management, build processes, testing, and operations
Excellent verbal and written communications

PREFERRED QUALIFICATIONS

Master’s degree in Computer Science or related technical discipline
Experience in building high-performance, highly-available and scalable distributed systems
Experience in building Robotic or automation related products.
Experience in supply chain optimization.
Experience with mentoring junior software engineers
Experience influencing software engineer’s best practices within your team
Hands on experiences in many disparate technologies and emerging platforms
Ability to learn new technologies quickly

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Apply