Android Automotive Software Developer
Workplace: Göteborg, Sweden
Expires: June 15, 2025
Develop and deliver next generation infotainment system software based on Google's Android Automotive OS within AFRY's automotive industry solutions.
Main requirements:
- M.Sc in Software Engineering or equivalent practical experience
- Experience with Android app and platform development including AOSP and build system
- Familiarity with modern app architectural patterns (MVP, MVVM, layered architecture, refactoring)
- Experience in automotive communication buses
- Good knowledge in Android Java, C++, Python
- Good knowledge of Android testing frameworks (Junit, Espresso, Mockito)
- Very good English proficiency in spoken and written
Responsibilities:
- Collaborate with UX, Designers, and stakeholders to define end-to-end infotainment solutions
- Take end-to-end responsibility including design, architecture, documentation, development, verification and validation of software
- Contribute innovative ideas and solutions
Required hard skills:
- Android app development
- Android platform development
- AOSP and AOSP build system
- Modern app architectural patterns (MVP, MVVM, layered architecture)
- Automotive communication buses
- Android Java
- C++
- Python
- Android testing frameworks (Junit, Espresso, Mockito)
Recommended hard skills:
- Embedded Linux Development
- Continuous Integration (CI) workflows
- Swedish driving license (B)
Soft skills:
- Collaboration
- Innovation
- Communication
- Responsibility
Coding languages:
- Java
- C++
- Python
Frameworks:
- Android Automotive OS
- Android testing frameworks (Junit, Espresso, Mockito)
Operating systems:
- Embedded Linux
Natural languages:
- English (Proficient)
Cultural skills:
- Working in diverse and inclusive teams
- Sustainability oriented mindset