Software Development Engineer, Device OS

hace 7 días


Ciudad de México, Ciudad de México Amazon A tiempo completo
Software Development Engineer, Device OS
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.


This is a unique technical role where you will have the opportunity to influence, invent, and design platform architecture across multiple product and technology spaces (Alexa devices, IoT devices, etc.).

Working directly with platform vendors, you will be building the foundation upon which many internal as well as external products will be based.

You will design and abstract platform solutions necessary to support 1000's of products with scalability and quality as your top tenets.

Working with additional interface owners, you will design and implement automated tests necessary to support your designs.

You will join a team whose mission is to ensure that state-of-the-art technologies that serve the customer can be supported via flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types.

You will dive into ambiguous problem spaces and meticulously distill out design choices, trade-offs, and priorities. You are data and metric driven, and obsessively concerned about performance in resource- constrained environments.

You love to share best practices, influence and align teams, and be a technical ambassador for software reuse across the wider Amazon organization.

Key job responsibilities

You will be working on a wide range of platform-level components for Amazon device families that are built based on embedded Linux.

Key job responsibilities

As a Software Development Engineer, you will:

  • Influence strategy and roadmap through your technical and non-technical insights
  • Work with a team of worldclass engineers and product managers to understand and refine the scope of incoming projects, and to ensure deliverables meet an unreasonably high quality bar
  • Build reliable, highperformance SDKs for a variety of Amazon Devices, such as Amazon Echo and FireTV
  • Actively experiment and prototype with novel technologies that improve the customer experience or solve business needs
  • Mentor junior team members in career growth and assist in task management and Agile planning
  • Work with multiple topnotch internal and external engineering teams to understand and respond to their needs
  • Organize and participate in collaborative Q&A sessions, workshops, presentations to share your technical knowhow with the rest of the team
We are open to hiring candidates to work out of one of the following locations:

Mexico City, DIF, MEX
BASIC QUALIFICATIONS
3+ years of non-internship professional software development experience

  • 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

  • Bachelor's degree in computer science or equivalent
  • Experience programming with Python, TypeScript or C++
Amazon is committed to a diverse and inclusive workplace.

Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

#J-18808-Ljbffr

  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon México S. de R.L. de C.V. A tiempo completo

    3+ years of non-internship professional software development experience 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming languageThis is a unique technical role where you will have the opportunity to influence,...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon México S. de R.L. de C.V. A tiempo completo

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    Software Development Engineer II, Device Software & ServicesAmazon introduced the first Kindle in 2007 — at that time, it offered 90,000 eBooks and sold out 5.5 hours after the announcement. Since then, we have expanded to become the best-selling e-reader family in the world. We have also produced groundbreaking devices like Fire tablets, Fire TV, and more...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. A tiempo completo

    Do you want to lead a team building frameworks for the next generation of UI apps running on Amazon Devices? Do you believe in the "Write Once Run Anywhere" coding paradigm? How about your team providing a positive impact to our smart home customers by ensuring unique Amazon technologies are easily available to app developers? Do you want to work in a...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. A tiempo completo

    3+ years of engineering team management experience 7+ years of engineering experience 8+ years of leading the definition and development of multi tier web services experience Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management,...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. A tiempo completo

    This is a full-time, permanent, non-virtual position based in Ciudad de Mexico, Mexico.This position is designed exclusively for university bachelor's degree graduates in Computer Science, Computer Engineering, System Engineering or related field, who have completed their study program in the last 12 months.As Software Development Engineer(s), selected...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. A tiempo completo

    About Lab126:Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    Software Development Engineer II, Devices Subscriptions Tech Come develop the backend services and Amazon experience for one of the primary sources of revenue for the Amazon Devices business. Join a team helping to bring the latest Device Services to life for millions of customers worldwide. Device Subscription programs are one of the primary benefits...


  • Ciudad de México, Ciudad de México Recruitment & Human Solutions A tiempo completo

    Job Information:Salario minimo MX$ 45,000.00Salario máximo MX$ 70,000.00Salary 0Industry TechnologyWork Experience 5+ yearsCity QuerétaroState/Province QuerétaroZip/Postal Code 76000Senior embedded software engineer.As an embedded Engineer you will be a key member of the engineering team developing complex embedded software solutions for customer-based on...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    This is a full-time, permanent, non-virtual position based in Ciudad de Mexico, Mexico.This position is designed exclusively for university bachelor's degree graduates in Computer Science, Computer Engineering, System Engineering or related field, who have completed their study program in the last 12 months.As Software Development Engineer(s), selected...


  • Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer - .Net CoreWe are looking for a motivated and enthusiastic senior-level software engineer with strong Front End / Angular skills to our team.As part of the team, you will be responsible for the design, development, and implementation of new features using Angular and Web Components.Sr. Software Development Engineers are...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    As a Senior Software Development Engineer in the Amazon Device OS organization, you will own the definition and implementation of components used to build applications on millions of devices. We are building a new development environment for our devices, and, as part of this effort, you will contribute to improve both performance and stability of our common...

  • Software Engineer

    hace 7 días


    Ciudad de México, Ciudad de México Harman International A tiempo completo

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. - D44 A tiempo completo

    The Device OS organization owns the (ACS) Amazon Common Software solutions that run on Amazon Devices such as the Fire Tablets, Fire TV, and Amazon Echo. This team is responsible for the Developer Tools and Services that enable developers across the company to track, develop, review, build, and test high quality software for these platforms.As a Systems...


  • Ciudad de México, Ciudad de México Cognizant Technology Solutions A tiempo completo

    We're hiringAt Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    Software Development Engineer, Amazon Photos DesktopAmazon Photos helps consumers preserve and re-live their memories. The service comes with unlimited photo storage for Prime members and apps are available on iOS, Android, Web, Desktop, Fire Tablet & Fire TV. The service is also integrated into Alexa devices such as Echo Show and Echo Spot. Amazon Photos is...


  • Ciudad de México, Ciudad de México Western Digital A tiempo completo

    Job DescriptionAs a Principal Software Engineer in SanDisk, you'll have a crucial role in designing, developing, and optimizing software solutions for our state-of-the-art hardware devices. You'll lead a team of skilled engineers, working closely with different teams to deliver top-notch software enhancing the performance and functionality of our storage...

  • Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Lionbridge A tiempo completo

    Software Engineer (.NET/Angular)Lionbridge is seeking a talented individual to work as a Senior Software Engineer. You will be a full-stack developer, comfortable reviewing code and making architectural decisions. Unit testing and refactoring is the norm in your day-to-day development activities. Educating and mentoring less skilled team members should come...