• Software Development Engineer in Test

    Location US-CA-Sunnyvale
    Posted Date 7 months ago(8/10/2018 1:07 PM)
    Job ID
    A2Z Development Center, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job 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 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 help us create?
    The Role:

    As a Software Development Engineer in Test , you will engage with an experienced cross-disciplinary staff to conceive, design, and develop innovative consumer products. You must be responsive, flexible, and able to succeed within a collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced, dynamic team environment. As a Software Development Engineer - Test, you will use your passion in coding and diagnostic testing to stress prototypes and suggest design improvements to deliver superior products.
    You should have a combination of solid understanding of the operating system, as well as knowledge of object-oriented design principles. The test software you build should expose API defects in production-level code as well as expose defects at the component and feature-integration level. In this role, you will:
    • Write sophisticated SW tools in order to automate data processing (Python)
    • Understand/write C++ code in order to effectively work with development engineers
    • Documenting the performance of the devices in the different testing conditions
    • Interpret testing results and be a vocal proponent for quality in every phase of the development

    Basic Qualifications

    • Bachelor’s degree in Computer Science, Computer Engineering, or similar technical field, or equivalent software experience
    • 1+ years of software code development and test automation
    • 1+ years developing scripts in python
    • 1+ years of experience in C/C++ development
    • 1+ years of experience working in Linux environment
    • Experience working on embedded platforms (including WiFi and BT)

    Preferred Qualifications

    • Master’s degree
    • Experience in Python,Bash/Shell, C/C++/Java
    • Ability to programmatically test the product, measure test coverage, develop/improve automation, drive testability and diagnostic ability into the product, while promoting best practices
    • Experience with open-source test tools
    • API automation testing including working experience with unit-test automation frameworks
    • Experience working with consumer products involving multimedia content
    • Experience writing code to test the Linux operating system, specifically an in-depth understanding of the real-time kernel, power management, scheduler, memory management, inter-process communication, and driver model
    • Excellent communication, collaboration, reporting, analytical, and problem solving skills
    Lab126 is part of the Amazon.com, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job