Software Development Engineer, Device OS

6 months ago


Chennai, India ADCI - BLR 14 SEZ Full time
This Job is for a most challenging, complex, high volume and large scale project having all possible AWS services+Integrations involved, CI/CD pipeline creation and management, CDK development, Cloud application development, deployment across number of AWS regions, Tools development for monitoring and operational excellence.

Key job responsibilities
The Engineer in this job is expected to make the design (High level and Low level), own end to end (depth) for specific set of features while having breadth on rest of the features and provide technical guidance for the Junior members in the team.

A day in the life
The following are the day to day activities:
1. Feature development
2. Peer Code and design review
3. Interact with internal and external stakeholders (Dev and QA) on clarifying the requirements, resolving the dependencies etc.
4. Oncall rotation

About the team
Team is working on a most business critical, high visibility, large scale & high device volume project involving embedded development (Device side), Cloud development (AWS services, API, CDK, Pipelines, Container management) etc.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience programming with at least one software programming language
- 4+ Years of working experience in Cloud development, handling large scale deployment
- In depth knowledge and working experience AWS services (EC2, RDS, S3, IAM, EBS, Lambda, CloudWatch, CloudFront, VPC, AutoScaling, Global Accelerator etc.) is mandatory

PREFERRED QUALIFICATIONS

- 5+ 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
- 3+ years of experience in Cloud application development, API development, Cloud deployment, handling various AWS services (EC2, RDS, S3, IAM, EBS, Lambda, CloudWatch, CloudFront, VPC, AutoScaling, Global Accelerator etc.)
- 3+ years of experience in C/C++ development (MUST)

  • Chennai, India ADCI - Tamil Nadu Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling e-readers and tablets, as well as new inventions like Fire TV and Echo. What will you help us create?Work...


  • Chennai, India ADCI - Tamil Nadu Full time

    A Device Associate’s primary responsibility is to execute test case instructions and report discrepancies. Role & Responsibility 1.Follow SOP/ predefined test cases and execute test cases prepared for testing Software builds on the mobile platform 2.Raise defects for all failures observed and track doubts related to the execution of test instructions...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION:A Device Associate's primary responsibility is to execute test case instructions and report discrepancies.Role & Responsibility1.Follow SOP/ predefined test cases...


  • Chennai, India ADCI - Tamil Nadu - A83 Full time

    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 Amazon.com, 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...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION: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...


  • Chennai, India ADCI - Tamil Nadu - A83 Full time

    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 Amazon.com, 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...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION: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...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    Bachelor's degree A Device Associate’s primary responsibility is to execute test case instructions and report discrepancies. Role & Responsibility 1. Follow SOP/ predefined test cases and execute test cases prepared for testing Software builds on the mobile platform 2. Raise defects for all failures observed and track doubts related to the execution of...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    Bachelor's degree - Knowledge of QA methodology and tools A Device Associate’s primary responsibility is to execute test case instructions and report discrepancies. Role & Responsibility 1. Follow SOP/ predefined test cases and execute test cases prepared for testing Software builds on the mobile platform 2. Raise defects for all failures observed and...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    Bachelor's degree - Knowledge of QA methodology and tools A Device Associate’s primary responsibility is to execute test case instructions and report discrepancies. Role & Responsibility 1. Follow SOP/ predefined test cases and execute test cases prepared for testing Software builds on the mobile platform 2. Raise defects for all failures observed and...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION: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...


  • Chennai, India ADCI - Tamil Nadu Full time

    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 Amazon.com, 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...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION: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...


  • Chennai, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION: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...


  • Chennai, Tamil Nadu, India myGwork Full time

    At Amazon Lab126, we're inventing and developing high-profile consumer electronics. As a Support Engineer on our Core Device OS team, you'll be part of a critical group that owns OS components, pipelines, services, tools, and application development frameworks.About the RoleYou'll hit the ground running, leveraging your ability to learn quickly and work on...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    **Job Summary**We are seeking a skilled Support Engineer Device OS Specialist to join our Core Device OS team. The ideal candidate will have 4+ years of software development or technical support experience, with expertise in troubleshooting and debugging technical systems, Unix, scripting in modern programming languages, and agile/scrum or related...


  • Chennai, Tamil Nadu, India myGwork Full time

    Amazon Lab126, a pioneering research and development company, is seeking an experienced Software Development and Support Specialist to join its Core Device OS team. This exciting opportunity offers the chance to work on high-profile consumer electronics, collaborating with talented engineers and researchers who design and engineer innovative products like...


  • Chennai, India ADCI - Tamil Nadu - A83 Full time

    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 Amazon.com, 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...


  • Chennai, Tamil Nadu, India myGwork Full time

    Unlock the Power of Consumer ElectronicsAt Amazon Lab126, we're shaping the future of consumer electronics. As a Support Engineer on our Core Device OS team, you'll be part of a dynamic group that owns critical OS components, pipelines, services, tools, and application development frameworks.About the RoleProvide first-level support for handling Jiras,...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    Bachelor's degree - Knowledge of QA methodology and tools A Device Associate’s primary responsibility is to execute test case instructions and report discrepancies. Role & Responsibility 1. Follow SOP/ predefined test cases and execute test cases prepared for testing Software builds on the mobile platform 2. Raise defects for all failures observed and...