WaymoMountain View, CA, USA $196k-$242kjust now
AmazonPosted today
Software Development Engineer II, Amazon Robotics Firmware at Amazon scores 32 out of 100 on AI centrality, which makes it AI Level 1 of 4 (Little AI) on this board. The level measures how much of the work is AI, not seniority.
Similar roles
Software Engineering roles rated AI Level 1 at other companies.
RobloxSan Mateo, CA, United States$197k-$243kjust now
ZscalerSan Jose, California, USA$212k-$265kjust now
StripeSan Francisco, Seattle, New Yorkjust now
Anduril IndustriesQuincy, Massachusetts, United States$191k-$253kjust now
PinterestRemote · San Francisco, CA, US; Remote, USjust now
GitLabRemote · Remote, Canada; Remote, United Kingdom; Remote, United States$250k-$349kjust now
SpaceXBastrop, TX1h ago
AI in this role
Key job responsibilities
• Design, develop, implement, test, and document distributed software applications, tools, systems and services for next-generation data collection and management infrastructure
• Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture
• Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance
• Build tools for deploying FW/SW to the worldwide fleet, monitoring for faults of large fleets of robot devices in the field
• Build and maintain FW/SW installation tools, analytics infrastructure using AWS IoT services to monitor device health and performance across 1M+ devices
• Produce comprehensive, usable software documentation
• Evaluate and make decisions around the use of new or existing software products and tools
• Write clean, maintainable, and well-documented code in Python, Kotlin, React, and Java
• Collaborate with FW/SW engineers, operations teams, and product managers to define requirements and deliver features
• Participate in code reviews and contribute to engineering best practices
• Troubleshoot and resolve technical issues across development and production environments supporting global deployments
• Mentor junior engineers and contribute to team knowledge sharing
A day in the life
You'll start your day reviewing fleet health dashboards tracking over 1 million robotic devices, then dive into coding to build and improve the FW/SW deployment that keeps the fleet moving. When an anomaly surfaces, you'll query your data, identify the root cause, and collaborate with FW/SW engineers to ship a fix using services that you helped to build. Along the way, you'll own features end-to-end, contribute to code reviews, and mentor teammates on a small, high-trust team where your work is visible and impactful from day one.
About the team
Our HW Services team is a small, collaborative group based in Westborough, MA, building the systems that keep Amazon's Mobile Robotics organization running on a global scale. Every day, our work directly impacts over 1 million devices worldwide, ensuring reliability and performance when it matters most. Here, you won't get lost in the crowd. Your ideas shape real solutions, your contributions are highly visible, and you'll have the opportunity to work across the full stack while developing both your technical depth and leadership abilities.
Basic qualifications
- 3+ years of non-internship professional software development experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- 2+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
- Experience with AWS or cloud technologies
- Experience communicating technical concepts to non-technical audiences
- Knowledge of programming languages such as C/C++, Python, Java or Perl
Preferred qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with CI/CD pipelines build processes
- Experience in Agile or Scrum software development methodologies
- Experience designing, developing, and deploying business software at scale
- Master's degree in Computer Science or a related field
- Experience building web applications with React and modern web technologies
- Experience with distributed systems and microservices architecture
- Background in Distributed Systems, AWS IoT, or robotics systems
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, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, MA, Westboro - 143,700.00 - 194,400.00 USD annually
Get new AI jobs by email
One email a week with the new AI jobs, each rated AI Level 1 to 4 for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step



