QA Hardware Lab Support Engineer - Android
CIeNET International
CIeNET is a global technology services and engineering company specializing in software engineering, embedded systems, cloud technologies, AI, automotive, and consumer electronics. We partner with leading technology companies to deliver innovative engineering solutions across a wide range of industries.
We are seeking a highly motivated Hardware Lab Support Engineer to support Android Automotive OS (AAOS) and Google Automotive Services (GAS) engineering programs. This role is ideal for someone who enjoys working hands-on with automotive hardware, embedded systems, and development infrastructure while collaborating closely with software, test, and engineering productivity teams.
The Hardware Lab Support Engineer serves as the primary hardware subject matter expert (SME) supporting Android Automotive OS (AAOS) and Google Automotive Services (GAS) development environments. You will be responsible for deploying, configuring, maintaining, and troubleshooting automotive development benches, vehicle platforms, and lab infrastructure used for software development, integration, and partner validation.
This position plays a critical role in ensuring engineering teams have reliable, operational test environments while driving continuous improvements in lab efficiency, automation, and operational readiness.
Requirements
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.
- Perform hardware upgrades, repairs, preventative maintenance, and infrastructure improvements.
- 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.
- Experience performing operating system, firmware, or ECU reflashing.
- 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, CANalyzer, CANoe, 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.
Technical Skills
- Android Automotive OS (AAOS)
- Google Automotive Services (GAS)
- Android Debug Bridge (ADB)
- Linux & Command-Line Tools
- Hardware & Firmware Troubleshooting
- OS/Firmware/ECU Reflashing
- Vehicle HAL (VHAL)
- Automotive Networking
- CAN, CANoe, CANalyzer
- CTS / VTS / ATS
- Python or Bash Scripting
- Hardware Bring-up
- Root Cause Analysis
- Test Bench Support
- Lab Operations & Asset Management
- Cross-functional Collaboration
Benefits
Benefits
- Medical, Dental, Vision, and Life Insurance
- 401(k) Matching
- Paid Time Off and Holidays
- Career Growth Opportunities
- Collaborative and Innovative Work Environment