Sr. Robotics Software Engineer, Amazon Robotics

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Distributed Systems
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 high-performance robotic systems that work intelligently alongside humans. This senior role focuses on building and maintaining the core infrastructure and tools that power Amazon's robotic applications. The position combines real-time software development, machine learning engineering, and distributed systems work. As a Senior Robotics Software Engineer, you'll be part of a diverse, full-stack team responsible for end-to-end robotic systems. The role requires expertise in software architecture, system optimization, and the ability to work across hardware and software boundaries. You'll collaborate with machine learning scientists, roboticists, and other engineers to deploy cutting-edge systems both in lab and field environments. The position offers the opportunity to work on large-scale robotics infrastructure while maintaining high standards for software quality and operational excellence. Amazon's commitment to innovation in robotics makes this an exciting opportunity for experienced engineers passionate about building the future of automated systems.

Last updated 3 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, high-quality software to interface with hardware
  • Collaborate with ML and robotic controls experts to implement algorithms
  • Profile, tune, and optimize system performance
  • Create re-usable software systems
  • Maintain high standards through reviews and design 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 contributing to architecture and design of 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

Senior Software Development Engineer, Kuiper Network Services

Senior Software Engineer role at Amazon's Project Kuiper, building satellite network infrastructure for global broadband connectivity.

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives, Elastic Collectives

Senior Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for large-scale AI infrastructure.

Sr. Software Development Engineer, Kuiper Ground Gateway Services

Senior Software Engineer role at Amazon's Project Kuiper developing satellite ground station software systems

Software Dev Engineer III, Distributed Systems, Amazon Redshift, Query Processing

Senior Software Development Engineer role at Amazon Web Services, focusing on distributed systems and query processing for Amazon Redshift, with opportunities to build scalable cloud solutions.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Development Engineer position for Amazon's Project Kuiper, developing network control plane for satellite constellation system.