Previous Job
Previous
Software Development Engineer in Test
Ref No.: 18-07741
Location: Bellevue, Washington
Responsibilities
Setup and maintain Linux team servers for daily development.
Setup daily build process and tool chain.
Responsible for quality assurance planning, design and execution.
Investigate critical performance and power consumption bottlenecks.
Quick prototypes and tech evaluation and deep dives.

Basic Requirements
Bachelor's degree or higher; majors in Computer Science or other related engineering disciplines.
Proficient in Java/C/C++, or equivalent programming language, with 5+ years working experience with shipping products.
Proficient in test planning, test process setup and test case design.
Proficient in scripting languages such as bash, python.
Proficient in working with Linux and Android.
3+ years working experience in android / embedded system development or testing.
Proficiency in English and good communication skills.

Preferred Professional Knowledge & Skills
Proficient in Android development environment setup, Android build tool chain and analysis tools.
Proficient in common tools and systems such as gitlab, jira, gerrit, Jenkins, apache, samba, etc.
Practical experience in build system setup and build scripts.
Practical experience with Android or Mobile Platform testing.
Practical experience with Computer Graphics or Computer Vision related products.
Passionate about mobile related technology and quick learner to pick up new technology and tools.