Negotiable
Undetermined
Remote
Remote or Washington, District of Columbia
Summary: The Android QA Engineer role focuses on software quality assurance and technical integration of mobile applications within embedded vehicle systems. The position emphasizes the performance and connectivity of Apple CarPlay and Android Auto interfaces, requiring expertise in automation scripting and troubleshooting. Candidates should possess a strong background in mobile app development and embedded systems. This role is primarily remote but may also be based in Washington, D.C.
Key Responsibilities:
- Lead the software quality assurance efforts for mobile-to-vehicle interfaces, specifically focusing on CarPlay and Android Auto functionality.
- Perform rigorous testing on embedded systems to ensure mobile applications interact correctly with vehicle hardware and infotainment units.
- Develop and maintain automated test suites using Python, Swift, or C to validate system stability and performance.
- Leverage knowledge of Android NDK/JNI or iOS frameworks to troubleshoot integration bottlenecks between the mobile device and the head unit.
- Use Xcode and Android development tools to debug application-level issues and ensure compliance with mobile OS standards.
- Manage code deployments and bug tracking using Git and Jira, ensuring clear documentation of all quality gates.
- Identify and resolve latency or connectivity issues in real-time streaming and data exchange between phones and embedded systems.
Key Skills:
- Proficiency in Python, Swift, C, or Java/Kotlin.
- Deep familiarity with Android NDK/JNI or iOS Frameworks.
- Proven experience in mobile application or embedded system testing.
- Hands-on experience with Git, Xcode, and Jira.
- Understanding of the protocols and requirements for in-car mobile projection technologies.
Salary (Rate): undetermined
City: Washington
Country: United States
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Core Tech: Python, Swift, C, Android NDK, iOS Frameworks
Job Description: In this role, you will be responsible for the software quality assurance and technical integration of mobile applications within embedded vehicle systems. You will focus on the connectivity and performance of Apple CarPlay and Android Auto interfaces, writing complex scripts to automate testing and troubleshooting low-level communication issues. This position requires a unique blend of mobile app development knowledge and embedded system constraints.
Key Responsibilities:
- System Integration & QA: Lead the software quality assurance efforts for mobile-to-vehicle interfaces, specifically focusing on CarPlay and Android Auto functionality.
- Embedded Testing: Perform rigorous testing on embedded systems to ensure mobile applications interact correctly with vehicle hardware and infotainment units.
- Automation Scripting: Develop and maintain automated test suites using Python, Swift, or C to validate system stability and performance.
- Cross-Platform Engineering: Leverage knowledge of Android NDK/JNI or iOS frameworks to troubleshoot integration bottlenecks between the mobile device and the head unit.
- Mobile Development Support: Use Xcode and Android development tools to debug application-level issues and ensure compliance with mobile OS standards.
- Version Control & Tracking: Manage code deployments and bug tracking using Git and Jira, ensuring clear documentation of all quality gates.
- Performance Optimization: Identify and resolve latency or connectivity issues in real-time streaming and data exchange between phones and embedded systems.
Must-Have Technical Skills:
- Programming: Proficiency in Python, Swift, C, or Java/Kotlin.
- Mobile Ecosystems: Deep familiarity with Android NDK/JNI or iOS Frameworks.
- QA Expertise: Proven experience in mobile application or embedded system testing.
- Tooling: Hands-on experience with Git, Xcode, and Jira.
- Domain Knowledge: Understanding of the protocols and requirements for in-car mobile projection technologies.