Amazon is hiring: Software Development Engineer, Amazon Robotics (AR) in North R
Amazon, North Reading, MA, United States, 01864
Software Development Engineer, Amazon Robotics (AR)
Join Amazon as a Software Development Engineer, Amazon Robotics (AR).
Description
Amazon Robotics develops state-of-the-art robotics for Amazon’s Fulfillment Centers, combining computer vision and custom robots to solve real-world problems at huge scale. The team partners with customers across Amazon worldwide to conceive, develop, prototype, and deploy a wide range of robotic systems.
The team is seeking a talented and motivated Software Development Engineer to design and develop software for operating robotics systems. This includes owning the design, development, integration, troubleshooting, and optimization of a critical automation system deployed at a large scale.
Key Job Responsibilities:
- Develop features to automate the provisioning, operation, and maintenance of large robotic fleets.
- Design and develop low-level workflows for reliable machine operation.
- Continuously simplify the overall system, including code, workflows, exception handling, and integration with hardware and software components.
- Debug internal and field issues, developing tools and best practices for debugging and system monitoring at scale.
- Implement automated testing strategies for repeatable quality.
A Day in the Life:
Amazon offers a range of benefits, including medical, dental, and vision coverage, maternity and parental leave options, paid time off, and a 401(k) plan.
Qualifications:
Basic Qualifications:
- 3+ years of professional software development experience.
- 2+ years of design or architecture experience for new and existing systems.
- Bachelor's degree in Computer Science or Electrical Engineering.
- 3+ years of programming experience with C/C++, Java, Rust, or a similar object-oriented language.
Preferred Qualifications:
- 1+ years of experience creating software for robots or industrial automation equipment.
- Experience in low-level firmware architecture, design, and development, preferably for motion control.
- Knowledge of Linux kernel and device-driver development.
- Familiarity with common bus protocols such as Modbus, CAN bus, Ethernet/IP, EtherCAT, etc.
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. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.