职位薪资:20-30K·14薪
经验:1-3年
学历:大专
类型:全职
ROLE 工作角色
• Be instrumental in architecting, developing, and defining our customized Android platform and additional MCU based embedded systems. 在架构、开发和定义我们的定制安卓平台和其他基于MCU的嵌入式系统方面发挥重要作用
• Deliver and deploy Android APKs written in C/C++ and Java. 交付和部署用C/C++和Java编写的Android APKs
• Work closely with product management, software and firmware teams to define product requirements, being creative and innovative in the product development process. 与产品管理、软件和固件团队紧密合作,确定产品需求,在产品开发过程中具有创造性和创新性
• Investigate and select sensors, cameras, microphones, etc. and implement device drivers. -调查和选择传感器、照相机、麦克风等,并实施设备驱动。
• Work with our factory to customize, improve, and troubleshoot test applications used on the manufacturing line. 与我们的工厂合作,对生产线上使用的测试应用进行定制、改进和故障排除。
• Develop both local and internal communication protocols. 制定对内和对外的沟通协议
• Establish best practices for development, test, and deployment. 建立开发、测试和部署的最佳做法
• Maintain a high bar for product quality, safety, and user experience. 在产品质量、安全和用户体验方面保持高标准
• Enjoy using the product! Provide feedback and work to make it even better. 享受使用该产品的乐趣! 提供反馈并努力使它变得更好
EDUCATION & EXPERIENCE教育和经验
• Android framework generalist; has developed with more than one of the following: Media Player Framework, WiFi & BT Communication Stacks, Custom AIDL interfaces, Java application development experience. 安卓框架通才;曾开发过以下一个以上的项目。媒体播放器框架,WiFi和BT通信栈,自定义AIDL接口,Java应用开发经验
• 7+ years of experience of software development experience with a Bachelors or Master’s degree in Engineering or Computer Science7年以上的软件开发经验,拥有工程或计算机科学专业的学士或硕士学位
• Demonstrated experience in driving and delivering features from initial conception through production
在推动和交付从最初的概念到生产的功能方面有明显的经验
• Practical knowledge of AOSP, Android, or embedded Linux integration with various chipset platforms
- 对AOSP、安卓或嵌入式Linux与各种芯片组平台的集成有实际了解
• Proven experience with the Android platform at all layers and its build systems对安卓平台各层及其构建系统有成熟的经验
• Strong experience in C/C++/Java and build environments, Kotlin experience is a plus在C/C++/Java和构建环境方面有丰富的经验,有Kotlin经验者优先考虑
• Development experience in scripting languages (Python, Make, Bash, etc.) 有脚本语言(Python, Make, Bash等)的开发经验。
• Experience working directly with ODMs, chipset makers and sensor vendors有直接与ODM、芯片组制造商和传感器供应商合作的经验
• Team player with high integrity and high degree of self-awareness具有高度诚信和高度自我意识的团队精神
• Open to feedback with an ongoing desire to improve 对反馈意见持开放态度,有持续改进的愿望
BONUS KNOWLEDGE 能力加分项
• Optimizing AOSP components for various needs (execution speed, RAM utilization, code size, etc.) 为各种需求优化AOSP组件(执行速度、内存利用率、代码大小等)
• Experience with security auditing and/or applying upstream security patches有安全审计和/或应用上游安全补丁的经验
• Writing scripts and applications that interact with kernel level drivers编写与内核级驱动程序互动的脚本和应用程序