Android Developer
Sales Consulting Bucureşti, Bucharest, Romania
Human Resources Services · 51-200 employees
About the role
Develop and maintain Android applications for automotive infotainment systems using Kotlin, Java, and the Qt framework. Collaborate with cross-functional teams to implement customer requirements, debug software defects, and ensure high-quality code through testing.
What they look for
Requirements
Requires 5+ years of experience in the automotive industry with deep knowledge of Android Automotive OS architecture and system internals. Proficiency in C++, Python, and modern Android development tools is essential for this role.
Full description
Responsibilities
- Develop and maintain Android applications for automotive infotainment systems using Kotlin and Java.
- Develop ICL functionality using the Qt framework, in line with project scope and requirements.
- Implement client-specific features using scripting languages.
- Analyze, clarify, and implement customer requirements according to project scope and development plans.
- Implement new features and adapt existing applications on AAOS/AOSP-based platforms.
- Collaborate with system engineers, product owners, UX/UI designers, QA, and integration teams to deliver end-to-end functionality.
- Work with the Android framework and platform components to implement customer requirements at the application level.
- Analyze, debug, and resolve software defects, performance issues, and integration problems.
- Participate in code reviews and design discussions.
- Develop and maintain unit tests to ensure software quality and reliability.nt, and documentation preparation activities based on the project specific processes.
- Support software integration, verification, and validation activities in CI environments and vehicle setups.
Qualifications
- Experience with Qt / C++ development.
- Scripting experience with Python, Bash, and Lua.
- Experience with Flutter and Dart.
- 5+ years of experience in the Automotive industry.
- Deep knowledge of Android Automotive OS (AAOS) architecture, including Car Service, VHAL, and system applications.
- Expert-level knowledge of Android, including Android framework and system internals.
- Strong expertise in performance tuning, concurrency, and software optimization.
- Experience with the AOSP build system, including Soong and Bazel.
- Proficiency with Git, Jenkins, and modern code review practices.
- Strong debugging and troubleshooting skills using logcat, ADB, dumpsys, profilers, and related Android development tools.
- Experience working in Linux-based development environments.
- Good understanding of software quality practices, including unit testing, integration testing, static analysis, and CI/CD workflows.
- Good English communication skills and the ability to work effectively in distributed, cross-functional teams.
- Based in Bucharest, with availability to work from the office, including hands-on work with project-specific hardware.
Similar roles
-
Engineer, Android
Notability San Francisco, California, United States · $120K–$175K/yr
-
Senior Android Engineer
Sekai United States
-
R&D – Linux Android Platform Engineer
Qualcomm Guangdong, Yunnan, China
-
Mobile Applications (Android) Intern
Shure Niles, Illinois, United States · $48K–$89K/yr
-
Senior Engineer, Android
Fanatics Collectibles New York, New York, United States · $160K–$200K/yr
- Sr. Android Engineer (Remote)