Software Developer in Test, Android System (Mountain View, CA)

New
Posted 2 hours ago  •  Less than 10 applicants •  Be one of the first to apply!
Tuple

Software Developer in Test, Android System (Mountain View, CA)

Our Client - Information Technology & Services company

  • Mountain View, CA
$67.73 - $82.23/hour
Exact compensation may vary based on skills, experience, and location.
40 hrs/wk
Contract (w2)
Remote work no
Travel not required
Start date
October 27, 2025
End date
October 27, 2026
Superpower
Technology
Capabilities
Software Development
Quality Assurance
Preferred skills
Debugging
Logcat
Application Programming Interface (API)
Android (Operating System)
System Testing
Android Open Source Project (AOSP)
Linux Kernel
Business Requirements
Android Testing
Root Cause Analysis
Performance Testing
Artificial Intelligence
Machine Learning
Test Automation
Program Management
Computer Science
Automation
Android Debug Bridge
Java (Programming Language)
Safety Assurance
Preferred industry experience
Information Technology & Services
Experience level
5 - 8 years of experience

Job description

Our Customer is a Silicon Valley- based company that is engaged in researching emerging technologies.


We are seeking a contract Software Developer in Test (SDET) to support our Customer's business needs. This role is on-site in Mountain View, CA.



Responsibilities:

  • Understand business requirements and develop comprehensive test strategies, including functional, integration, regression, and performance testing, with a focus on Android internals, APIs, lifecycles, and instrumentation
  • Analyze the design and architecture of the Android system, framework, kernel, and trusted applications to design effective test cases
  • Build and maintain high-quality automated tests for Android services
  • Architect, design, and implement advanced test automation frameworks for Android systems, ensuring broad coverage across layers
  • Conduct end-to-end testing, including automation on Android mobile devices
  • Perform performance and benchmark testing for key system metrics such as battery life, memory usage, and boot time, while monitoring performance regressions
  • Debug and analyze failures using Android tools such as ADB, logcat, and tombstone, and provide clear root cause analysis to development teams
  • Take ownership of product quality during monthly releases
  • Coordinate with program management, developers, and QA leads to ensure product readiness
  • Contribute to building an engineering culture that prioritizes quality across all features


Skills and Qualifications:

  • Master’s degree in computer science or equivalent
  • Minimum 5 years of experience in Android system testing
  • At least 2 years of experience in Android system/framework automation
  • Expertise in Android system architecture from Linux kernel to user-facing applications, including framework and system-level security concepts such as ARM TrustZone
  • Strong proficiency with Android testing and debugging tools, including ADB, logcat, and Memory Analyzer Tool
  • Extensive coding experience in Java or Python
  • Solid understanding of QA processes and methodologies


Preferred:

  • Previous experience in testing or developing Android Open Source Project (AOSP) or custom Android versions
  • Familiarity with Android build systems such as Gradle
  • Experience in AI/ML testing, including validating AI functionality on Android devices and refining AI evaluation datasets



We offer a competitive salary range for this position. Most candidates who join our team are hired at the median of this range, ensuring fair and equitable compensation based on experience and qualifications.


Contractor benefits are available through our 3rd Party Employer of Record (Available upon completion of waiting period for eligible engagements)

Benefits include: Medical, Dental, Vision, 401k.


An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.

If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.