Robotics Software Engineer, Amazon Robotics R&d

Amazon Amazon · Big Tech · DE, Belgium +1 · Software Development

Robotics Software Engineer role focused on designing, building, and launching end-to-end robotic systems and applications within Amazon's fulfillment centers. This role involves all phases of development, from concept to production, and requires collaboration with applied scientists and other engineering teams. Basic qualifications include background in Computer Vision, Machine Learning, or Robotics, and experience with modern programming languages and software engineering best practices.

What you'd actually do

  1. Participate in all phases of new developments including concept, design, architecting, prototyping, and production
  2. Implementation, performance optimization and maintenance of software
  3. Collaborate with software, hardware, and operations customers
  4. Contribute to software design reviews and team best practices

Skills

Required

  • Computer Vision
  • Machine Learning
  • Robotics
  • Java
  • C++
  • C#
  • object-oriented design
  • Linux development environment
  • multithreading
  • concurrency

Nice to have

  • Master's/PhD in Computer Science or related field
  • ROS
  • scalable and highly available systems
  • front-end user interfaces
  • back-end systems

Other signals

  • end-to-end robotic systems
  • core infrastructure and tools
  • robotic applications
  • Computer Vision
  • Machine Learning
  • Robotics