Job Description - Software Development Engineer (Android Framework) (MER0003ATG) Group: Mercedes-Benz Group AG
Description: According to the project requirements, carry out Android Framework function development, requirements analysis, framework design, and review;Responsible for the analysis and solution of Android framework layer related problems;Responsible for the optimization and stability maintenance of the Android system;Responsible for the delivery of Android Framework related module software;Research and learn new technologies to meet the iterative updates of smart cockpit product needs.Android Framework involves: Power, AMS, WMS, PMS, Car Services, Audio, multimedia, notification, connectivity, Wallpaper, and more.
Qualifications: Education: Bachelor's degree or above in computer science, software engineering, electronic engineering, artificial intelligence, pattern recognition, automotive electronics, or related fields;Experience: More than 5 years of Android Framework development experience, including work in mobile, internet, in-vehicle infotainment systems, familiarity with automotive electronics, and vehicle system knowledge;Knowledge:Strong C++/Java programming ability;In-depth understanding of Android Framework and HAL architecture;Deep knowledge of Android system framework (e.g., Power, AMS, WMS, PMS);Experience in hypervisor development is preferred;Performance optimization and scheme architecture design in the Android Framework;Practical optimization experience in Power, Input, and other modules;Understanding of Android multimedia frameworks (e.g., AudioFlinger/AudioPolicy/NuPlayer MediaCodec);Familiarity with BT and WiFi architecture in the Android platform;Familiarity with Android Runtime (ART) and Dalvik mechanism;In-depth research on Android Security (e.g., SE Android, Key Store, application signature);Experience in large-scale operating system architecture design and technical proposal.
#J-18808-Ljbffr