Software Development Manager , Device Software

  WORK FROM HOME

Job title: Software Development Manager , Device Software

Company: Amazon

Job description: DESCRIPTION

Job summary
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 Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.

Key job responsibilities
As a Software Development Manager, you bring structure to ambiguous business problems and use science, logic, and practical experience to decompose them into straightforward, scalable solutions. You set the standard for scientific excellence and make decisions that affect the way we build and integrate algorithms. Your solutions are exemplary in terms of algorithm design, clarity, model structure, efficiency, and extensibility. You tackle intrinsically hard problems; you’re interested in ; and you acquire skills and expertise as needed.

A day in the life
You will engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences. You will teams to create new solutions in a responsive, flexible and collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon ecosystem for our exciting future in consumer devices.

The ideal candidate is a strong, creative and highly-motivated Scientist with hands-on experience in leading multiple research and engineering initiatives. You balance technical leadership with strong business judgment to make the right decisions about technology, , and methodologies.

Key job responsibilities
Key job responsibilities
As a Software Development Manager, you bring structure to ambiguous business problems and use science, logic, and practical experience to decompose them into straightforward, scalable solutions. You set the standard for scientific excellence and make decisions that affect the way we build and integrate algorithms. Your solutions are exemplary in terms of algorithm design, clarity, model structure, efficiency, and extensibility. You tackle intrinsically hard problems; you’re interested in ; and you acquire skills and expertise as needed.

A day in the life
A day in the life
You will engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences. You will teams to create new solutions in a responsive, flexible and collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon ecosystem for our exciting future in consumer devices.

About the team
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 Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.

BASIC QUALIFICATIONS

7+ years of relevant engineering experience
3+ years of people management experience, managing engineers
Experience in partnering with product and program management teams

3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems
5+ years of experience with, at least, one programming language such as C++, Python, Java
Strong business writing, verbal communication, and cross discipline collaboration skills

PREFERRED QUALIFICATIONS

MS or Ph.D. in Science, Engineering, or Electrical Engineering
5+ years professional experience in software development
1+ years of the Android internals or other Linux based embedded system experience
Understanding of embedded system development constraints
Excellent communication and interpersonal skills
Ability to drive innovation and passionate about new technologies
Experienced in working effectively in a cross-functional team
Experience with the SCRUM methodology for agile software development preferred
Experience designing software architectures for scalability, reliability and performance
Experience establishing and evolving engineering development processes
A passion for people management and mentorship

Expected salary:

Location: Bangalore, Karnataka

Job date: Thu, 01 Sep 2022 22:54:39 GMT

Apply for the job now!