Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems

Amazon

North Reading (MA)

On-site

USD 143,700 - 194,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision
PTO & Parental Leave
RSU eligibility

Job summary

Amazon Robotics is seeking an Embedded Software Development Engineer II to bridge hardware and software for safety-certified solutions in warehouse automation. You will design, implement, test, and maintain embedded software in C/C++/Rust to ensure safe interaction with robotic systems.

You will work with hardware, cloud software, and field support teams to integrate products end-to-end, exploring EdgeAI on constrained devices while meeting strict safety standards.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years in design or architecture of systems (design patterns, reliability, scalability).
  • Embedded development experience in C/C++.
  • SDLC experience including coding standards, reviews, source control, build, test, and operations.
  • Bachelor's degree or equivalent.

Responsibilities

  • Design and implement embedded software components for safety-critical systems using C/C++/Rust.
  • Collaborate with hardware, manufacturing, and software teams to integrate products end-to-end.
  • Participate in the full product lifecycle from scoping to maintenance of embedded safety systems.
  • Provide feedback during code reviews to improve quality and maintainability.
  • Explore EdgeAI on resource-constrained embedded systems with deterministic behavior.

Skills

C/C++/Rust programming
Embedded software development
EdgeAI on embedded systems
Cross-functional collaboration

Education

Bachelor's degree or equivalent

Job description

Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems

Job ID: 10380171 | Amazon.com Services LLC

Join our Safety Firmware team at Amazon Robotics and be at the forefront of embedded safety systems development. As a Software Development Engineer II, you'll bridge hardware and software in creating safety-certified solutions for Amazon's warehouse automation systems. Your expertise in C/C++/Rust programming will be essential as you design, implement, test, and maintain embedded software components that ensure people remain safe around our robotic solutions.

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

Key Responsibilities
  • Design and implement embedded software components for safety-critical systems using C/C++/Rust, ensuring high quality, maintainable code that meets rigorous safety standards.
  • Collaborate cross-functionally with hardware design, manufacturing, and software teams to integrate products and solutions end-to-end, from initial design through field deployment.
  • Participate in the full product development lifecycle including scoping, design, coding, testing, deployment, and maintenance of embedded safety systems.
  • Provide meaningful feedback during code reviews and contribute to improving software quality, customer experience, and maintainability across your team's products.
  • Explore and implement new possibilities for EdgeAI on resource-constrained embedded systems while maintaining deterministic behavior and reliable performance.
A Day in the Life

Your day begins with a team sync-up through a standup meeting or messaging platform to align on priorities and progress. You might spend time collaborating with cross-functional teams to design a complex system, implement embedded software components, work with hardware teams on integration challenges, or debug tricky problems. You'll review peers' code commits, contribute to continuous integration systems, and document your work to ensure knowledge sharing across teams. Throughout the day, you'll balance technical work with communication to ensure safety requirements are met while delivering high-performance embedded solutions.

Benefits

Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. The benefits that generally apply to regular, full-time employees include:

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
  • Health insurance, mental health support, and more
Basic Qualifications
  • 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.
  • Bachelor's degree or equivalent.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience with general troubleshooting/debugging of hardware.
  • Experience writing low-level drivers.
  • Experience in embedded wireless systems.
  • Knowledge of computer architecture, operating systems, and parallel computing.

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.

The base salary range for this position is 143,700.00 - 194,400.00 USD annually for USA, MA, North Reading. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors such as experience, qualifications, and location. Learn more about our benefits at https://amazon.jobs/en/benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems
Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems

Amazon • Westborough (MA)

On-site
USD 144,000 - 194,000
Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems
Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems
Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems

Amazon • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Embedded Software Development Engineer II, Amazon Robotics Firmware
Embedded Software Development Engineer II, Amazon Robotics Firmware

Amazon • North Reading (MA)

On-site
USD 143,000 - 195,000
Embedded Software Development Engineer II, Amazon Robotics Firmware
Embedded Software Development Engineer II, Amazon Robotics Firmware

Amazon • Town of Westboro (WI)

On-site
USD 143,000 - 195,000
Embedded Robotics Software Engineer II — Safety-Critical
Embedded Robotics Software Engineer II — Safety-Critical

Amazon • Town of Westboro (WI)

On-site
USD 143,000 - 195,000
Sr. Embedded Engineer, Amazon Robotics
Sr. Embedded Engineer, Amazon Robotics

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
Sr. Embedded Engineer, Amazon Robotics
Sr. Embedded Engineer, Amazon Robotics

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
401(k) Plan
Paid Time Off
Senior Software Development Engineer, Amazon Industrial Robotics
Senior Software Development Engineer, Amazon Industrial Robotics

Amazon • Massachusetts

On-site
USD 168,000 - 228,000
Embedded Software Engineer, Mobile Robotics
Embedded Software Engineer, Mobile Robotics

Amazon • North Reading (MA)

On-site
USD 143,000 - 195,000
Medical, Dental, Vision coverage
Paid Time Off
401(k) Plan
+1