Sr. Software Engineer (Android Platform)
FULL-TIME | TAOYUAN, Taiwan
Job Duties:
- As a platform team player to involved in the Android BSP development for the team including platform bring-up and software integration, optimization, and debug.
- Design and develop the next generation of the company’s Android Platform and features involving bootloader, device drivers, HAL, and Android framework integration.
- Component driver integration and porting (e.q., Sensors, Display, Touch, Audio, BT, WiFi, LTE, Camera, USB, PD…)
- Android device ROM generation including OTA packages and image signing.
- Performance Tuning (e.q., Thermal Mechanism, Power Consumption, Stability.)
- Documentation of work, test cases, and ability to interact with program, product, QA, and other engineers to fix issues and feature request
- Factory test mode design and integration to support QA and production.
- Factory test script design, integration, and failure analysis.
Qualifications:
- Bachelor’s or master’s degree in computer science, information systems, or a related field.
- 5+ years of software development experience, with 3+ years of experience working on Android or Linux-embedded devices.
- Proficient in C/C++, shell scripts, Java and familiar with AOSP build system
- Experience in reading and understanding schematics / electrical circuits.`
- Experience in bootloaders, device tree configuration, and Android HAL/HIDL framework integration.
- Experience in device driver implementation, integration, and debugging. e.q., display, power management, WiFi, GPIO.
- Experience with agile-based software development processes and source control, code review, bug tracking, and design documentation.
Interested? Please email your resume to [email protected].
You can also apply on 104.com: https://www.104.com.tw/job/8bwtv
Apply For
Sr. Software Engineer (Android Platform)
"*" indicates required fields