Talent.com
Amazon Development Centre Canada ULC - K03
Robotics - Software Development EngineerAmazon Development Centre Canada ULC - K03 • Toronto, Ontario, CAN
Robotics - Software Development Engineer

Robotics - Software Development Engineer

Amazon Development Centre Canada ULC - K03 • Toronto, Ontario, CAN
30+ days ago
Job type
  • Full-time
Job description
Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you want to see your solutions directly impact millions of customers worldwide?

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands.

We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact contributor you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth.

Key job responsibilities
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.

- Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.

- Participate in code reviews and contribute to technical documentation.

- Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.

- Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.

- Write clean, maintainable code following best practices and design patterns.

- Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.

- Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.

- Design, develop and test software components that interact with fulfillment center technologies, such as robotics, material handling equipment, computer vision, and cloud services.

About the team
Learn more about Robotics at Amazon:






BASIC QUALIFICATIONS

- Are 18 years of age or older
- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
- Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
- Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles

PREFERRED QUALIFICATIONS

- Experience from a technical internship
- Experience in optimization mathematics such as linear programming and nonlinear optimization
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Work 40 hours/week, and overtime as required
- Experience from previous technical internship(s) or demonstrated project experience
- Experience with Cloud platforms (preferably AWS), database systems (SQL and NoSQL), AI tools for development productivity, contributing to open-source projects, and/or version control systems
- Strong problem-solving and analytical skills; Excellent written and verbal communication skills
- Demonstrated ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle (SDLC)
- Experience in Linux application development
- Experience with ROS/ROS 2 for robotics middleware
- Experience within Robotics, Computer Vision, Machine Learning, Optimization, Manipulation, Perception, Motion Planning and Controls, Movement, Autonomous Navigation, Path Planning, or related

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Create a job alert for this search

Robotics - Software Development Engineer • Toronto, Ontario, CAN

Similar jobs

Research Engineer - Agentic Software Systems Engineering

Huawei Technologies Canada Co., Ltd.markham, on, Canada
Permanent

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Show more

 • Promoted

Software Development Engineer III / Senior Software Development Engineer - Full Stack

WorkdayToronto, Ontario, Canada
Full-time

Software Development Engineer III / Senior Software Development Engineer - Full Stack.Join to apply for the Software Development Engineer III / Senior Software Development Engineer - Full Stack rol... Show more

 • Promoted

DevOps Software Development Engineer

TekWissen ®Markham, Ontario, Canada
Temporary

Position: DevOps Software Development Engineer Location: Markham, ON Duration: 12 Months Job Type: Temporary Assignment Work Type: Hybrid Overview.TekWissen is a global workforce management provide... Show more

 • Promoted

Senior Software Engineer (C++ / Golang / Rust)

Tubitoronto, on, Canada
Full-time

Senior Software Engineer specializing in Rust.This role will focus on developing and maintaining critical Rust-based tools and infrastructure which could bring Tubi to its next era.In this role, yo... Show more

 • Promoted

Software Development Engineer - C$125,000 - C$200,000 A Year

Connor, Clark & Lunn Investment ManagementToronto County, Canada
Full-time

Develops software solutions for quantitative equity funds, using technologies like ML and cloud computing, and collaborating with finance professionals to analyze and solve financial problems. Show more

 • Promoted

Software Development Engineer Iii / Senior Software Development Engineer - Full Stack

WorkdayToronto, Canada
Full-time

Software Development Engineer III / Senior Software Development Engineer - Full StackJoin to apply for the Software Development Engineer III / Senior Software Development Engineer - Full Stack role... Show more

 • Promoted

Product Development / Design Engineer – Mechatronics

Inertia Technology Co LtdToronto, Ontario, Canada
Full-time

We’re looking for a Mechatronics Engineer or Embedded Systems Engineer with exceptional product design and engineering skills and experience to join Inertia’s growing team.This role requires a tale... Show more

 • Promoted

Software Development Engineer Ii, Aws Marketplace - C$114,800 - C$191,800 A Year

AWS MarketplaceEast York, Canada
Full-time

Build and lead large-scale distributed systems for AWS Marketplace, a growing e-commerce platform connecting customers with software.Focus on architecture, delivery, and technical strategy. Show more

 • Promoted

Software Engineer - Brookhaven

VoldexToronto, ON, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Software Development Engineer - $84,720 - $127,080 A Year

AmdToronto County, Canada
Full-time

Seeking a Software Development Engineer to join AMD, focusing on enhancing AI technologies and ensuring high-quality product delivery through feature validation and open-source contributions. Show more

 • Promoted

Cerebras Systems Ai Software Engineer Role

Cerebras Systems, Inc.Toronto, Canada
Full-time

Elevate your software engineering skills at Cerebras Systems as a New Graduate Software Engineer, working in a hybrid role based in Toronto or Sunnyvale.Dive into real challenges in AI systems.This... Show more

 • Promoted

FPGA Development Tools Engineer

207 Altera Semiconductor Technology Canada ULCToronto, ON, CA
Full-time

We're looking for talented software developers to join Altera's Quartus Device Modeling organization.If you've ever wanted to work on the boundary of software and hardware, this is the place for yo... Show more

 • Promoted

Software Engineer - Core Systems Langflow

LeadingtalentMarkham, Ontario, Canada
Full-time

Langflow is one of the most exciting and rapidly growing parts of our company.Langflow powers our open-source community, cloud offerings, and upcoming integrations with major platforms like NVidia ... Show more

 • Promoted

Lead Design System Engineer (React/Typescript) - C$120,000 - C$160,000 A Year

Global Financial Services ProviderToronto, Canada
Full-time

Lead Design System Engineer to build a cohesive and accessible UI experience, develop reusable UI components, and maintain a design system.Requires strong React and Typescript skills. Show more

 • Promoted

Sr. Software Development Engineer, Alameda Observability

Amazon Web Services (AWS)toronto, on, Canada
Full-time

Alameda is the next generation control plane as a service operating more than 14 AWS Services.Just like EC2, EBS, and RDS modernized compute, storage and databases, Alameda provides a modernize AWS... Show more

 • Promoted

Research Engineer - Agentic Software Systems Engineering

Huawei CanadaMarkham
Full-time +1

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Show more

 • Promoted

Cerebras Systems AI Software Engineer Role

Cerebras Systems, Inc.Toronto, Ontario, Canada
Full-time

Elevate your software engineering skills at Cerebras Systems as a New Graduate Software Engineer, working in a hybrid role based in Toronto or Sunnyvale.Dive into real challenges in AI systems.This... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaToronto, ON, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Sr Mechatronics Engineer - Product Development

Phoenix Search Group Inc.Toronto, ON, CA
Full-time

Provided by Phoenix Search Group Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Design, develop, and validate electromechanical systems for... Show more

 • Promoted

Software Development Engineer 2, Trust Platform - $116,000 - $145,000 A Year

RemitlyToronto, Canada
Full-time

Develops and maintains systems for fraud detection, identity verification, and regulatory reporting. Show more