Amazon Corporate LLC Software Development Manager in Boulder, Colorado
A part of Amazon's Robotics Artificial Intelligence, Canvas Technology isusing spatial AI to provide end-to-end autonomous delivery of goods. By usingstate-of-the-art cameras and other sensors, the system perceives itssurroundings with unrivaled vision and fidelity. The system combines a mix ofhigh-performance sensors with simultaneous localization and mapping softwarethat builds and continuously updates maps in real-time, completelyautomatically. It has the capability to 'see' and identify differentobjects, people, vehicles, and places as it moves and react to movingpeople and vehicles in an intelligent way.The Canvas Autonomy Software team is looking for an experienced SoftwareDevelopment Manager (SDM) to lead our 3D Simulation team. This teamdelivers the multi-vehicle, perception-realistic simulation environment foruse in design, development, and Continuous Integration test pipelines. TheSimulation SDM leads a team of Software Development Engineers and worksclosely with roboticists, machine learning scientists, integration testengineers, and autonomy software developers to deliver autonomous vehiclesinto Amazon's fulfillment network.As a Software Development Manager, you will build and mentor anexceptional, diverse team of engineers, and work with our partnerengineering and science teams in generating and executing organization-widetechnical roadmaps and solutions. The ability to take large, complexprojects and break them down into manageable pieces, develop functionalspecifications, then deliver them in a successful and timely manner isexpected. Maturity, judgment, negotiation skills, ability toinfluence, analytical talent and leadership are essential to success in thisroThe right candidate will possess extensive software management background anda well-rounded technical background in software and 3D simulation systems. Weare looking for broad, curious candidates who can dive deep into technicalproblems, and have experience in deploying simulation environments to aidproduct development.Basic Qualifications* Bachelors Degree in Engineering, Technology, Computer Science, MachineLearning, Robotics, Statistics or a related quantitative field.* 8+ years of practical software engineering and software developmentexperience using C++, Python, Java with background in designpatterns, data structures, and test-driven development.* Experience with object-oriented design using C++.* Industry or academic experience in computer vision, motion planning,controls or a related field.* Experience in software design and architecture.* Proficiency developing production-quality software.* Excellent written and verbal communication skills with the ability topresent complex technical information in a clear and concise manner to avariety of audiences.Amazon is committed to a diverse and inclusive workplace. Amazon is an equalopportunity 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 protectedstatus. For individuals with disabilities who would like to request anaccommodation, please visit https://www.amazon.jobs/en/disability/us.