Firmware Engineer
Current- Design and implement firmware on RTOS for company’s AR/VR SoC product.
- Contribute to firmware specifications document for customers.
- Develop and automate Unit Tests to validate existing and new firmware features.
- Maintain Hardware Abstraction Layer (HAL) APIs as well as Board Support Packages (BSPs) across multiple platforms.
- Participate in hardware Bring-Up and debug any issues using debugger and tools like Multimeter, Logic Analyzer and Oscilloscope.
- Work with Hardware Engineering team to provide feedback on RTL and SoC designs and isolate problems encountered.