About the job
Join Our Innovative Team!
At 42dot, we are at the forefront of developing an AI Assistant App that enhances the driving experience by minimizing unnecessary interactions and allowing for secure, voice-controlled vehicle management. Our team is dedicated to creating intuitive solutions powered by Large Language Models (LLM), delivering only the most relevant information to drivers while ensuring they can access smart services effortlessly through voice commands.
We continually research and develop personalized services that adapt to the user's context within the vehicle's infotainment (IVI) environment, leveraging both vehicle and driver data to provide a smarter voice experience.
Key Responsibilities
- Develop Android applications tailored for vehicles, utilizing cutting-edge AI SDKs including voice recognition and synthesis.
- Customize user experience (UX) and HMI integration in alignment with Google Automotive Services (GAS) and AAOS specifications.
- Integrate vehicle control features (e.g., air conditioning, windows, seats) through the AAOS Vehicle API.
- Create services that interface with existing IVI applications for navigation, telephony, and radio.
- Design and develop interfaces for LLM-based third-party application integration.
Qualifications
- A minimum of 3 years experience in Android application development (including graduate studies).
- Strong understanding of the Android platform with proficiency in Java or Kotlin.
- Proficient in at least one of the following languages: Java, Kotlin, or C++.
Preferred Qualifications
- Experience in developing vehicle infotainment (IVI) or connected vehicle services.
- Knowledge of AAOS (Android Automotive OS) or AOSP (Android Open Source Project) development.
- Experience utilizing modern architectures and communication technologies such as MVVM, RxJava, gRPC, and RESTful APIs.
- Proven track record of enhancing app performance and user experience based on user feedback.
- A collaborative spirit with a passion for sharing technical knowledge and learning new technologies.
- Portfolio submission (e.g., GitHub contributions) is a plus.
Interview Process
- Application review - Coding test - Video interview (approx. 1 hour) - In-person or video interview (approx. 3 hours) - Final selection.
- Process may vary by position and is subject to change based on scheduling and circumstances.
- Interview schedules and outcomes will be communicated via the email provided in your application.
Additional Information
- Please exclude sensitive information such as personal ID numbers, family relations, marital status, salary history, photos, physical characteristics, and place of origin from your resume submission.
- All submitted files should be in PDF format and under 30MB. If you encounter issues uploading your resume, please send it to recruit@42dot.ai along with the position URL.
- Post-interview, reference checks may be conducted with your consent.
