Negotiable
Undetermined
Remote
Remote or Washington, District of Columbia
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.