Taro Logo

Software Development Engineer

Amazon is a global technology company leading in e-commerce, cloud computing, AI, and digital innovation.
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics · AI

Description For Software Development Engineer

Amazon is seeking an innovative Software Development Engineer to join their robotics team in Berlin, Germany. This role presents an exciting opportunity to pioneer next-generation robotic systems and create sophisticated robotics solutions that merge software expertise with mechanical ingenuity.

As a Software Development Engineer, you'll be at the forefront of developing cutting-edge robotics applications, working closely with cross-functional teams to design, implement, and optimize core infrastructure and tools. Your role will be crucial in creating seamless interactions between software and hardware, enhancing existing features, and building new solutions that make a real difference.

The position offers the chance to work with the latest technologies in robotics, AI, and computer vision. You'll be responsible for designing pioneering features from scratch, analyzing production metrics, and driving continuous improvements of cloud services. The role involves exploring new solutions through technical proof-of-concepts and pushing the boundaries of what's possible in robotics.

You'll be joining a passionate team of professionals who thrive on collaboration and innovation. The team culture emphasizes continuous growth, knowledge-sharing, and a deep sense of camaraderie. They never stop improving systems, challenging the status quo, and leveraging innovative technologies.

This role is perfect for someone who embraces challenges, finds joy in solving complex technological puzzles, and is passionate about designing secure, high-performance, and scalable solutions. The ideal candidate will have a strong background in computer science, experience with robotics software frameworks, and expertise in programming languages like Java, C++, or C#.

Working at Amazon, you'll benefit from the company's vast resources and innovative culture. The position offers the opportunity to work on projects that have real-world impact and contribute to the future of robotics and automation. You'll be part of a company known for its leadership in technology and innovation, with a strong commitment to customer obsession and operational excellence.

The role requires a combination of technical expertise and creative problem-solving skills. You'll need to be comfortable working with both software and hardware components, and have the ability to optimize systems for performance and reliability. This is an excellent opportunity for someone looking to advance their career in robotics and software development while working on challenging and impactful projects.

Last updated a day ago

Responsibilities For Software Development Engineer

  • Design and prototype robotic applications
  • Implement and optimize core infrastructure and tools
  • Create seamless interactions between software and hardware
  • Design pioneering features from scratch
  • Analyze production metrics and customer insights
  • Drive continuous improvements of cloud services
  • Collaborate with cross-functional teams
  • Work on technical proof-of-concepts

Requirements For Software Development Engineer

Java
  • Bachelor's degree in computer science or equivalent
  • Experience in architecture and design of new and current systems
  • Professional software development experience
  • Programming experience with Java, C++, or C#
  • Background in Computer Vision, Machine Learning and Robotics
  • Experience with building and deploying AI systems in manufacturing automation
  • Experience developing integration interfaces for industrial robot manipulators
  • Experience with robotics software framework
  • Hands-on expertise in robotics technologies

Interested in this job?

Jobs Related To Amazon Software Development Engineer