Amazon Lab126, a subsidiary of Amazon.com founded in 2004, is at the forefront of consumer electronics innovation. Originally known for creating the Kindle, they've expanded to develop groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Amazon Show. This role offers a unique opportunity to shape platform architecture across multiple product spaces, including Alexa and IoT devices. As a Software Development Engineer in the Device OS team, you'll work directly with platform vendors to build foundational systems supporting thousands of products. The position demands expertise in embedded Linux development, with a focus on creating scalable, high-quality platform solutions. You'll be responsible for designing automated tests, implementing platform-level components, and working in resource-constrained environments. The role combines technical leadership with hands-on development, requiring both strategic thinking and detailed implementation skills. You'll collaborate with world-class engineers, influence product roadmaps, and serve as a technical ambassador for software reuse across Amazon. This position offers the chance to work on cutting-edge consumer electronics while solving complex technical challenges in a fast-paced, innovative environment. The role is based in Mexico City, offering the opportunity to work with a global team while contributing to products used by millions of customers worldwide.