Bachelor's degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience with Android application development.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Nice to Haves
5 years of experience with data structures/algorithms.
Experience with software development in the automotive industry.
Experience building AI/ML-powered features or applications on Android.
Understanding of core Android components and concepts (e.g., Services, Activities, Content Providers, Permissions, AIDL/IPC mechanisms).
What You'll Be Doing
Work across the Automotive stack from API design, framework and system software to hardware abstraction layer and building new AI/ML-powered features to improve automotive quality/performance.
Guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous, subtle, complex, or large-scale technical problems.
Establish and maintain relationships with cross-functional teams to align agendas and plans and promote collaborative environments.
Perks and Benefits
Excellent opportunities for career growth.
Work on cutting-edge technologies in the automotive and AI industries.
Collaborate with talented teams on challenging projects.