QA Hardware Lab Support Engineer - Android
CIeNET Technologies · San Jose, CA · 3 wk ago
On-siteQuality AssuranceFull-time
Key Responsibilities
- Serve as the hardware SME for AAOS/GAS development benches, partner OEM platforms, and automotive lab infrastructure
- Deploy, configure, bring up, and maintain AAOS development benches and vehicle hardware environments
- Perform Android OS image flashing, firmware updates, ECU reflashing, and software deployments across development platforms
- Troubleshoot hardware, firmware, software, networking, and system integration issues affecting engineering and validation activities
- Diagnose issues using Android Debug Bridge (ADB), Linux command-line tools, logs, and structured debugging methodologies
- Partner closely with Software Engineering, Engineering Productivity (EngProd), Test Engineering, and cross-functional teams to resolve lab issues and maintain operational readiness
- Support pre-certification testing environments, including CTS, VTS, and ATS compatibility testing infrastructure
- Monitor lab health and proactively maintain hardware, test benches, and engineering equipment
- Conduct root cause analysis for system failures and implement corrective actions to improve reliability and reduce downtime
- Develop and maintain documentation for hardware configurations, deployment procedures, reflashing guides, and lab operations
- Manage hardware inventory, asset tracking, and equipment lifecycle
- Identify opportunities to improve lab automation, efficiency, repeatability, and engineering support workflows
Required Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent practical experience
- 3+ years of experience supporting hardware labs, embedded systems, automotive development environments, or related technical operations
- Hands-on experience troubleshooting hardware, firmware, software, and system integration issues
- Experience with hardware deployment, system bring-up, bench configuration, and test infrastructure setup
- Strong understanding of Android, Linux, and embedded operating systems
- Familiarity with networking fundamentals within hardware lab or automotive environments
- Experience using ADB, command-line tools, log analysis, and structured debugging techniques
- Excellent troubleshooting, organizational, and communication skills
- Ability to work independently in a fast-paced engineering environment
Preferred Qualifications
- Experience supporting Android Automotive OS (AAOS), Google Automotive Services (GAS), or Android-based infotainment systems
- Familiarity with Vehicle HAL (VHAL), Android Automotive APIs, or automotive middleware
- Experience supporting OEM development benches or automotive vehicle platforms
- Knowledge of CAN, CANoe, CANalyzer, Automotive Ethernet, USB, or serial communication protocols
- Experience supporting CTS, VTS, or ATS certification testing
- Scripting experience using Python, Bash, or ADB automation
- Experience using Jira, Buganizer, or similar engineering tracking tools
- Familiarity with OTA update processes, Android build systems, or flashing pipelines