Sr. Robotics Software Engineer, Amazon Robotics

Amazon is a global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Robotics · AI

Description For Sr. Robotics Software Engineer, Amazon Robotics

Amazon Robotics is at the forefront of developing innovative robotic systems that work intelligently alongside humans. This senior-level position offers an exciting opportunity to join a diverse, full-stack team creating cutting-edge robotics solutions at Amazon scale. The role encompasses working on real-time software, machine learning engineering, big data, and simulation systems.

As a Sr. Robotics Software Engineer, you'll be responsible for architecting and implementing robust robotic software applications and infrastructure. The position requires collaboration with cross-functional teams, including hardware engineers, scientists, and operations teams, to design and deploy sophisticated robotic systems both in laboratory and field environments.

The role combines hands-on development with strategic system design, requiring expertise in interfacing with sensors, actuators, and hardware components. You'll work closely with machine learning and robotics control specialists to implement and deploy advanced algorithms and ML models. Performance optimization and system tuning are key aspects of the position.

Key responsibilities include creating reusable software systems to accelerate robotics development, maintaining high engineering standards through code reviews and fault-tolerant design, and mentoring junior team members. The ideal candidate should have strong fundamentals in operating systems, embedded systems, or systems programming, with experience in robotics, computer vision, or machine learning.

This position offers the opportunity to work with Amazon's world-class robotics team, contributing to groundbreaking developments in autonomous systems. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The role provides exposure to cutting-edge robotics technology while working on solutions that directly impact Amazon's operations at scale.

Amazon offers a diverse and inclusive work environment, with opportunities for professional growth and development. The position is based in Berlin, Germany, putting you at the heart of Amazon's European robotics innovation hub. Join us in shaping the future of robotics and autonomous systems while working on challenging technical problems that require creative solutions and engineering excellence.

Last updated 13 days ago

Responsibilities For Sr. Robotics Software Engineer, Amazon Robotics

  • Architect, design, and implement robotic software applications, infrastructure, and tools
  • Work with stakeholders across hardware, science, and operations teams
  • Create robust software to interface with sensors, actuators, and hardware
  • Collaborate with ML and robotic controls experts to implement algorithms
  • Profile, tune, and optimize system performance
  • Create re-usable software systems to accelerate robotics development
  • Maintain high standards through reviews and designing for fault tolerance
  • Mentor junior team members

Requirements For Sr. Robotics Software Engineer, Amazon Robotics

Python
Kotlin
  • Bachelor's Degree or greater in Computer Science/Engineering, Statistics, Mathematics, or equivalent
  • Experience with architecture and design of new and current systems
  • Experience with Kotlin, Python or C++ including object-oriented design
  • Professional software development experience
  • Experience as a mentor, tech lead OR leading an engineering team
  • Proficiency with professional software engineering practices

Interested in this job?

Jobs Related To Amazon Sr. Robotics Software Engineer, Amazon Robotics

Sr. Software Dev Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics focusing on developing advanced robotics systems, including perception, motion planning, and machine learning integration.

Sr. Software Engineer - Amazon Robotics, Robotic Movement

Senior Software Engineer position at Amazon Robotics focusing on developing software for robotic movement systems, requiring 5+ years of experience in software development and system architecture.

Senior Software Eng, Amazon Robotics

Senior Software Engineering role at Amazon Robotics, building and deploying robotic systems for fulfillment centers, focusing on AI, ML, and computer vision integration.

Senior Robotics Software Engineer - Test and Validation, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics focusing on test and validation of robotic systems, requiring 6+ years of software development experience and expertise in testing methodologies.

Robotics Control Engineer, Amazon Robotics

Senior Robotics Control Engineer position at Amazon Robotics, developing advanced robotic systems for fulfillment centers in Berlin.