Software Engineer, Home Device
- Banqiao, New Taipei City
- Permanent
- Full-time
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., C, C++, Java).
- 1 year of experience with data structures or algorithms.
- Master's degree in Computer Science or a related technical field.
- Experience in embedded software development.
- Knowledge of developing Android framework or Hardware Abstraction Layer (HAL) components.
- Understanding of SoC architecture, kernel driver or firmware development including performance and power tradeoffs.
- Excellent technical documentation and communication skills.
- Design and develop software that enables Google Nest product lines to deliver product excellence to users.
- Collaborate with partners on the development and integration of Linux drivers, Android Hardware Abstraction Layer (HAL), Android Framework, services, and applications.
- Work with hardware teams on board bring-up.
- Work on system performance profiling and improvement.
- Ensure technical integration with hardware OEM/Original Device Manufacturer (ODM) and chipset vendors, influence system designs, and resolve technical issues.