Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Devices Connectivity 
India, Karnataka, Bengaluru 
647798486

Yesterday
DESCRIPTION

Job Description-Connectivity SDEThe 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:- 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 solutionsBasic 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 analysisPreferred 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 solutionsBasic 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

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