工作內容
[About the role]
You will take part in the ongoing development of our automotive software platform. You will work with code coming from the Android Open-Source Project (AOSP) and with HW vendor-specific Android variants. You will be responsible for debugging and solving problems throughout the whole Android software stack from applications to Linux kernel.
[What You'll Be Doing]
- Design and implement mapping & localization algorithms based on multi-sensor fusion approach for self-driving car.
- Analyzing, Tracking and follow-up of reported/detected issues.
- Profiling and optimization for algorithm efficiency improvement.
- Design and implement long-term mapping algorithm based on crowd-sourcing data.
條件要求
[Minimum Qualifications]
- MS or Ph.D. in Computer Science, Electrical Engineering, or a related technical field.
- 3+ years of experience in developing AOSP
- Know Android System/Software Architecture Hardware Abstraction Layer (HAL), System Services, Media Service.
- Fluent with git repositories, Android builds and related tooling (repo, grade, GNU make)
- 3+ years of experience in software development using Java & C++.
[Preferred Qualifications]
- Experience in Linux/Android kernel development.
- Experience in Android application development is a plus (NDK/SDK).
- Experience in the field of computer science, with experience in data structures, algorithms, and software design.
- Strong foundations in linear algebra, vector analysis, and probability/statistics.
- Goal-oriented and can work independent.
- Good command of English (for technical work)
加分條件
[Bonus Point]
- Experience in autonomous driving development.
- Familiar with Operating System concepts (e.g. Linux, Android), cross-platform development.
員工福利
法定項目
其他福利
薪資範圍