Taro Logo

Backend Software Dev Engineer II - Robotic Navigation

Amazon Robotics is a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences in ways we can't even imagine yet.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Product Support Engineer, Prime Air - Amazon

Product Support Engineer position at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support drone delivery systems in Seattle, WA.

Software Development Engineer, Prime Video Browse and Discover

Software Development Engineer role at Amazon Prime Video, building and maintaining large-scale systems for content discovery and streaming services.

Product Support Engineer, Prime Air - Amazon

Product Support Engineer role at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support autonomous drone delivery systems.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-generation customer service solutions using AI and automation.

Software Development Engineer, FinTech

Software Development Engineer role at Amazon FinTech, building scalable ledger systems for financial operations and reporting.

Description For Backend Software Dev Engineer II - Robotic Navigation

Amazon Robotics is seeking talented and motivated Software Engineers to design, develop and test software that controls and optimizes mobile-robotic fulfillment systems used by Amazon.com operations. We build software to process, aggregate, persist and share various navigation data types such as vehicle/entity positions, travel time estimation and congestion data. This navigational data drives improved system performance by enabling adaptive and dynamic path planning, efficient allocation decisions, floor visualization and health monitoring.

As a Software Engineer, you will:

  • Identify and develop software solutions to current business problems
  • Collaborate with your manager and team to create milestones and deliverables
  • Participate in daily scrums and reviews with development teams
  • Develop design documentation and lead reviews with other engineers
  • Write code and unit tests and integrate code with other software and hardware components
  • Prototype and test concepts or features, both through simulation tools and emulators and with live robotic equipment
  • Work directly with customers to test software prototypes and incorporate feedback
  • Utilize Amazon Robotics and Amazon engineering tools, processes and technologies

Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment.

Last updated 9 months ago

Responsibilities For Backend Software Dev Engineer II - Robotic Navigation

  • Design, develop and test software that controls and optimizes mobile-robotic fulfillment systems
  • Process, aggregate, persist and share various navigation data types
  • Develop software solutions for current business problems
  • Collaborate with team to create milestones and deliverables
  • Participate in daily scrums and reviews
  • Develop design documentation and lead reviews
  • Write code and unit tests
  • Prototype and test concepts or features
  • Work directly with customers to test software prototypes and incorporate feedback

Requirements For Backend Software Dev Engineer II - Robotic Navigation

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • Strong background or familiarity with algorithms used to solve complex problems for highly-scalable systems

Benefits For Backend Software Dev Engineer II - Robotic Navigation

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?