Amazon - Seattle, WA

posted 9 days ago

Full-time - Senior
Seattle, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Senior Robotics Software Engineer at Amazon Robotics is responsible for developing and enhancing complex software systems that power intelligent robots in dynamic environments. This role involves leading the design and implementation of high-performance software for robotic systems, ensuring they can perform contact-rich manipulation tasks safely and efficiently. The engineer will collaborate with a team of scientists and engineers to transition innovative features from prototypes to production, optimize data pipelines, and enhance observability tools, all while mentoring junior engineers and fostering a culture of excellence.

Responsibilities

  • Architect, develop, and maintain high-performance software for robotic systems.
  • Collaborate with scientists and engineers to transition innovative features to production.
  • Implement software systems that manage complexities and edge cases in robotics applications.
  • Build and optimize data pipelines for performance tracking and machine learning support.
  • Create and improve monitoring and observability tools for global deployments.
  • Mentor junior engineers and provide technical leadership to the team.
  • Integrate, test, and validate new features on live systems.
  • Work with cross-functional teams to create integrated robotic systems.

Requirements

  • 7+ years of non-internship professional software development experience.
  • 4+ years of leading design or architecture of new and existing systems.
  • 5+ years of programming experience using a modern programming language (Java, C++, or C#).
  • Experience as a mentor or tech lead in an engineering team.
  • 5+ years of programming with at least one software programming language.

Nice-to-haves

  • 5+ years of full software development life cycle experience.
  • Bachelor's degree in computer science or equivalent.
  • Experience in embedded development in C/C++.
  • Experience developing software for hardware systems interacting with the physical world.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service