Embedded Software Development Engineer II, Amazon Robotics Firmware

Amazon.com Inc

North Reading, MA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Artificial Intelligence (AI), Automation, C Programming Language, C++ Programming Language, Cloud Computing, Code Reviews, Computer Engineering, Computer Firmware, Computer Programming, Cross-Functional, DNA, Debugging Skills, Diversity, Electricity, Embedded Software, Embedded Systems, Firefighting, Fleet Management, Frequently Asked Questions (FAQ), Hardware-Software Integration, IBM Cognos, Internet Security, Manufacturing, Mentoring, On Site Support, Order/Customer Fulfillment, Problem Solving Skills, Product Development, Product Lifecycle, Programming Tools, Quality Management, Regulatory Compliance, Regulatory Submissions, Robotics, Robotics Software, Rust Programming Language, Safety Codes, Safety Standards, Safety Systems, Slack, Software Architecture Design, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Systems Maintenance, Systems Reliability, Team Player, Testing, Time Management, User Interface/Experience (UI/UX), Value Engineering, Vehicle Fleets, Warehousing, Wiki
LOCATION
North Reading, MA
POSTED
30+ days ago

Join Amazon Robotics" Embedded software team to tackle one of the most exciting challenges in robotics: creating intelligent safety systems that enable humans and robots to work safely side-by-side. We"re looking for embedded software engineers who want to work at the intersection of hardware and software, writing code that powers our global fleet of fulfillment robots.

Your embedded software will run on a large-scale fleet of robotics systems deployed across our global fulfillment network. The code you write directly supports warehouse associates in their daily work, enables efficient order fulfillment, and advances the capabilities of autonomous robotics in real-world operations.

In this role, you"ll collaborate across multiple engineering disciplines, working with mechanical, electrical, cloud software, fleet management, manufacturing, cybersecurity and field support teams. You"ll explore the latest development of AI and secure edge development on resource-constrained embedded systems while adhering to rigorous safety standards and implementing deterministic behavior that protects people interacting with automated robotic solutions.

Key job responsibilities

  • Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards
  • Leverage modern development tools including AI-assisted coding tools and LLMs to enhance productivity, code quality, and development velocity
  • Collaborate across disciplines with hardware engineers, manufacturing teams, robotics specialists, and software developers to deliver integrated solutions from concept through deployment and field support
  • Contribute throughout the product lifecycle following agile software development approach to capture requirements, design software architecture, implement, test, deploy and maintain embedded systems firmware
  • Engage in collaborative code reviews to share knowledge, learn from peers, and collectively improve code quality, system reliability, and user experience
  • Debug and optimize embedded systems in both lab and field environments, developing creative solutions to complex hardware-software integration challenges
  • Mentor and grow alongside team members through knowledge sharing, technical discussions, and collaborative problem-solving

A day in the life

Engineering at Amazon Robotics is fast-paced, and your day will often interleave responding to field events with longer-term new product development. Peer teams are quick to share discoveries and new approaches that can enhance our work. Mentorship is part of everyday life at ARsenior engineers will gladly sit with you to walk through an unfamiliar tool, Slack you links to FAQs and technical wiki pages, or pair program through a tricky debugging session. Functional Safety teams provide feedback on how changes impact regulatory submissions and guide you toward the best approaches to minimize review cycles while enhancing safety.

What makes our days different:

  • Real problems, real urgency: When a fleet issue arises, you"re solving problems that affect actual operationsnot theoretical edge cases
  • Continuous learning: New tools, techniques, and technologies are constantly being shared across teams
  • Collaborative problem-solving: Impromptu technical discussions at whiteboards or in Slack threads are favored over lengthy presentations
  • Autonomy with support: You"ll own your features end-to-end while having immediate access to experts when you need guidance
  • Variety: No two days are identicalyou"ll balance firefighting, feature development, cross-functional collaboration, and innovation

At Amazon Robotics, we value engineers with diverse backgrounds and unique perspectives. If you"re passionate about embedded systems and excited to make an impact at global scale, we encourage you to applyeven if you don"t meet every qualification. We"re looking for strong fundamentals, curiosity, and drive. The rest, we can deliver together.

About the team

We"re a high-performing team that values technical excellence without perfectionism paralysis, collaboration over hero engineering, continuous learning and knowledge sharing, work-life balance (we build robots, not burnout) and leverages diverse perspectives (our best solutions come from varied backgrounds)

We develop embedded safety systems deployed across Amazon"s robotic fleet with safety-certified solutions that combine rigorous standards compliance with deterministic, reliable performance. Our "secret sauce" is integrating safety considerations from initial design through delivery, enabling us to meet ambitious schedules without compromising quality. As Amazon"s automation portfolio expands, our team has evolved into specialized groups united by common DNA and a shared commitment to excellence in safety-critical embedded software development.

About the Company

A

Amazon.com Inc

At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

It’s Always Day 1
At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

Our Leadership Principles
Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles
COMPANY SIZE
10,000 employees or more
INDUSTRY
Retail
FOUNDED
1994
WEBSITE
http://Amazon.com/militaryroles