Amazon.com Services LLC

Software Development, subsidiaries

EmbeddedSoftwareDevelopmentEngineerII,AmazonRoboticsEmbeddedSafetySystems

$144–194k North Reading, Massachusetts, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems at Amazon.com Services LLC. Skills: Embedded software, Safety systems, C/C++/Rust. Design embedded software components. Implement embedded software components”

Industry & Context.

Software Development, subsidiaries
Problems you'll solve

Debug tricky problems

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design experience, Experience in embedded development, Experience with full SDLC, Bachelor's degree or equivalent

Nice to Have

3+ years full SDLC experience, Troubleshooting/debugging hardware experience, Experience writing low level drivers, Experience in embedded wireless systems, Knowledge of computer architecture, Knowledge of operating systems, Knowledge of parallel computing

What You'll Do.

Design embedded software components

Implement embedded software components

Ensure high quality code

Ensure maintainable code

Meet safety standards

Collaborate with hardware design

Collaborate with manufacturing

Collaborate with software teams

Integrate products and solutions

Participate in product development

Scope embedded safety systems

Design embedded safety systems

Code embedded safety systems

Test embedded safety systems

Deploy embedded safety systems

Maintain embedded safety systems

Provide feedback during code reviews

Contribute to improving software quality

Explore EdgeAI possibilities

Implement EdgeAI possibilities

Maintain deterministic behavior

Maintain reliable performance

How You'll Work.

Team & Collaboration

Cross-functional teams; Hardware teams; Electrical teams; Cloud software teams; Fleet management teams; Manufacturing teams; Field support teams

Process & Methodology

Scoping, Design, Coding, Testing, Deployment, Maintenance

Full Job Description

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 job 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. From there, you might spend time collaborating with cross-functional teams to design a complex system, implem

Free ATS check

Applying for this Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon.com Services LLC?

Real rants from real employees. Read before you apply.

Read Company Rants →