Qualcomm XR Research India is rapidly expanding to offer state-of-the-art XR solutions. We are seeking a Staff Embedded Software Engineer to drive next-generation technologies and architectures, shaping the future of Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) use cases.
The XR Research team builds and tests prototype devices for different perception technologies. We are looking for an embedded engineer with a proven track record in embedded product development, including experience in low-level device driver development, HW/SW interfaces, bringing up camera/IMU sensors' drivers, I2C/SPI, and basics of electronics.
As a team member, you will be responsible for:
- Coordinating with different stakeholders to consolidate and define reference/prototype device requirements for perception features
- Bringing up new camera sensors and IMU sensors
- Working with various stakeholders like ID design and electronics teams in building reference/prototype devices
You should be flexible in your work assignments as priorities can change quickly in this fast-paced environment.
Key Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field
- 7+ years of experience with C++ Programming Language and embedded device development
- Strong skills in designing and developing highly optimized embedded software/firmware using C, C++ language on Windows/Android/Linux
- Strong understanding of embedded hardware & driver concepts
- Excellent verbal and written communication skills
- Ability to function well with minimum supervision and work as a team player
Preferred Qualifications:
- Experience with Augmented/Virtual Reality and general computer vision enabling technologies
- Experience in designing prototype devices using microcontroller, sensors, FPGA, cameras, and IMUs
- Experience with cameras, flash/LEDs, and/or IMUs sensor drivers' development
Join our team and be part of shaping the future of XR technologies at Qualcomm!