← All roles

Embedded Software Development Engineer II, Amazon Robotics Firmware

Amazon· Amazon Robotics Firmware
Apply on company site
North Reading, MA$143.7k - $194.4kFull-timePosted 4mo ago

About the role

Embedded software engineer role focusing on safety-critical robotics systems for Amazon’s fulfillment robots. Develop, integrate, and maintain firmware for large-scale robotic systems, collaborating across hardware, software, and safety teams, with emphasis on deterministic behavior, safety standards, and AI-assisted tooling.

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
  • Engineering at Amazon Robotics is fast-paced with mentorship, field feedback, and safety considerations guiding development

Qualifications

  • Bachelor's degree or equivalent
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience in embedded development in C/C++
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Skills

Required:C/C++Software development lifecycle
Nice to have:Rust

Benefits

  • Health insurance (medical, dental, vision, prescription) and option for additional life plans
  • 401(k) matching
  • Paid time off and parental leave
  • Comprehensive benefits overview available on company site
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon