Software Engineer

April 14, 2025
$200000 / year

Are you applying to the internship?

Job Description

About Amazon Robotics:

Amazon Robotics is a team focused on applying cutting-edge advancements in robotics and software to solve real-world challenges and improve the customer experience. They invent new improvements daily, utilizing various robotic technologies including autonomous mobile robots, sophisticated control software, language perception, power management, computer vision, depth sensing, machine learning, object recognition, and semantic understanding of commands. The company has a dedicated focus on research and development to continuously explore new opportunities and expand its product lines. Amazon Robotics offers full-time opportunities in the Greater Boston Area and the Greater Seattle Area, both locations providing access to robotics testing labs and manufacturing facilities.

Job Description: Software Engineer

A Day in the Life:

As a Software Engineer at Amazon Robotics, you will:

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

Basic Qualifications:

• Programming experience with at least one modern language (Java, C++, or C#) including object-oriented design.
• Bachelor’s degree in computer science or a related field OR 1+ years of equivalent experience in software development.
• Graduation date before June 2025.

Preferred Qualifications:

• Experience building software applications through internships, course projects, hackathons, or personal projects.
• Proficient oral and written communication skills.
• Ability to collaborate effectively within a diverse team.
• Experience with creative problem-solving and articulating technical challenges and solutions.
• Exposure to AWS and other web technologies, schedulers, workflows, state machines, multi-threading, and networking protocols.
• Interest in robotics (coursework or clubs).

Compensation: The base pay for this position ranges from $99,500/year to $200,000/year, depending on location and experience. Amazon offers a total compensation package including equity, sign-on payments, and benefits.