VetJobs - The Leading Military Job Board

Job Information

Amazon Software Development Engineer, Devices and Connectivity in Bangalore, India

Description

Job Description-Connectivity SDE

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like Alexa, FTV and 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 Alexa.

What will you help us create? Work hard. Have fun. Make history.

The Role: We are looking for a talented Software Development Engineer - Wi-Fi who has a passion and experience in building leading consumer products. Working as part of the connectivity software team, you will provide technical leadership to conceive and design innovative consumer products. This hands-on position requires broad engineering competence and in-depth technical knowledge of embedded software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment. In this role, you will:

  • Innovate in Wi-Fi Android frameworks design, development and customization for Amazon products

  • Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability

  • Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and hands-on development of major Wi-Fi components

  • Prepare technical requirements and software design specifications

  • Investigate, prototype, and deliver new and innovative connectivity solutions

Basic qualifications

  • Proficiency in at least one modern programming language such as C, C++, Java, or Python

  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

Preferred qualifications

  • Proven track record with embedded Wi-Fi software development

  • Experienced with Linux kernel and the development and debugging of Wi-Fi drivers

  • Development experience on multiple Linux platforms and mobile devices (Android, iOS)

  • Knowledge of Wi-Fi/Bluetooth coexistence is a big plus

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Able to work closely with other developers to understand their needs and issues and to develop cooperative solutions

Basic qualifications

  • 3+ 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

  • Experience programming with at least one software programming language.

Preferred qualifications

  • Bachelor's degree in computer science or equivalent

  • Java, C and C++ Programming Languages

We are open to hiring candidates to work out of one of the following locations:

Bangalore, KA, IND | Pune, MH, IND

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 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

DirectEmployers