Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the responsibilities of Android software engineer position

2025-03-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article will explain in detail what the job responsibilities of Android software engineers are, and the content of the article is of high quality, so the editor will share it with you for reference. I hope you will have a certain understanding of the relevant knowledge after reading this article.

What are the responsibilities of Android software engineer position? Android software engineer is mainly responsible for the design and development of Android mobile phone software; writing relevant development documents, such as design documents, test documents, etc.; mobile device Android application software requirements analysis, system design; mobile device Android application software development and maintenance; mobile device based on Android business system protocol development and maintenance and so on.

Due to the different products and needs of different companies, the job responsibilities of Android software engineers vary greatly. The editor has sorted out the Android recruitment job requirements of the recruitment website. Let's take a look.

1. Android programmer of an automobile company, salary 10-180000 Job responsibilities:

Job description:

Participate in requirements research, project feasibility analysis, technical feasibility analysis and requirements analysis; participate in Android coding development; familiar with and proficient in delivering software projects developed by the software department; participate in solving major technical problems in the process of software development and maintenance, participate in software installation and commissioning for the first time, data splicing, user training and project promotion.

Job requirements:

Major in computer science and related fields, with 2 years experience in Android software development.

Complete the implementation of the software system code, write code comments and development documentation

Proficient in the framework principle of Android development platform

Proficient in using Android SDK

Independent development of high-performance Android applications; familiar with Eclipes integrated development environment, in-depth understanding of Android Framework

Experience in developing MQTT and Bluetooth protocols of the Internet of things is preferred

2. Android Android Software engineer of an Endoscope Co., Ltd., salary 10-200000 Job responsibilities:

Job description:

1. Medical software development.

2. Make a written software plan according to the company's product requirements and review it.

3. Formulate the software writing and debugging plan, and execute the software writing and debugging.

4. Write the software writing process and bug records regularly.

5. Maintain and update the existing software.

Job requirements:

1. Graduated from computer related major, more than one year software development experience.

2. Proficient in Java software development.

3. Proficient in Android application development, especially USB and camera operation.

4. QT development experience on embedded platform is preferred.

Third, Xiaomi Android Android software engineer, salary immunity position responsibilities:

Job responsibilities:

1. Responsible for the development and maintenance of App in Xiaomi mobile phone

two。 Optimize the architecture of existing App

Qualifications:

1. At least 2 years experience in Android App development. Proficient in Java programming and Android application development

two。 Familiar with Android Framework, familiar with Linux development environment

3. Familiar with SEAndroid security mechanism

4. Understand how most hardware modules work on Android phones

5. Proficient in using git

6. Strong learning ability and strong sense of responsibility

Fourth, a group of android software engineer, salary 18-300000 of the job responsibilities:

Job description:

1. Responsible for project requirements analysis, database design, software detailed design, coding and self-testing.

2. Participate in android application development, code inspection, testing and other activities

Job requirements:

1. Proficient in all kinds of common core components of android, android common animation.

two。 Proficient in custom controls, events and gestures, and be able to choose solutions for applications.

3. Learn about common third-party libraries such as Retrofit,Rxjava,glide.

4. Proficient in using android studio development tools to diagnose and debug problems, rich experience in android performance and memory optimization.

5. Familiar with common architectures such as MVP MVVM.

6. Good at solving system crash, memory overflow, adaptability and compatibility problems.

7. Experience in socket communication, Bluetooth communication is preferred.

To meet the above job responsibilities, you need to master the relevant Android knowledge as follows:

1. Basic knowledge: Java Foundation, OOP, Design pattern, computer Foundation, data structure, Android SDK, four components, Lifecycle, Kotlin

2 、 UI:Layout,View,Custom View,anim,Resource,OpenGL

3. Communication: Http protocol and framework, Bluetooth, NFC,Socket,USB

4. Persistence: SQLite, file, server persistence, sharedpreferences

5. Performance optimization: memory performance optimization, UI design optimization, power optimization, traffic optimization

6. Security: communication security, data encryption, encryption algorithm, certificate use

7 、 NDK:C/C++,JNI

8. Extended functions: mobile phone comes with functions, maps, payments, advertising

9. Adaptation: various adaptation schemes

10. Cross-platform: Flutter,ReactNative,WEEX,HTML+CSS+JS

About what the Android software engineer job responsibilities are shared here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report