Key Responsibilities
- Design and implement firmware for AR/VR devices
- Develop bootloaders and low-level system software
- Interface with hardware components via peripheral protocols
- Optimize firmware for power efficiency and performance
- Collaborate with hardware and software teams for integration
- Write unit tests and conduct firmware validation
Requirements
- Bachelor's in Electrical/Computer Engineering
- 5+ years in firmware development for embedded systems
- Proficiency in C and ARM Cortex-M processors
- Experience with bootloaders and peripheral interfaces
- Strong debugging and problem-solving skills