
Software Engineer, Augmented Reality System Software
- Taipei City
- Permanent
- Full-time
- Bachelor’s degree in Computer Science, or equivalent practical experience
- 2 years of experience with software development in one or more programming languages.
- Experience in programming languages such as C/C++ or Python.
- Experience with version control systems like Git and code review tools like Gerrit.
- Knowledge of embedded development and Microcontroller (MCU) Real-Time Operating System (RTOS) systems.
- Knowledge of Linux device drivers and Android.
- Knowledge of bus protocols including I2C, SPI and USB.
building the foundations for great immersive computing and building
helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.Responsibilities
- Design and maintain software for embedded systems in multiple domains spanning bootloader to middleware.
- Develop hardware bring up and software test plans.
- Work on Linux device drivers and Android integration.
- Work on device drivers for Microcontrollers in bare-metal and Real-Time Operating System environments.
- Collaborate with cross-functional teams to design and implement solutions.