XR Software Engineer (Unity & System) - Bordeaux, France
Role details
Job location
Tech stack
Job description
- Design and implement interactive XR demos using Unity and C#.
- Integrate input modalities (hands, eyes, voice, etc.) into XR experiences.
- Collaborate with system engineers to interface with native layers (C/C++, Android NDK).
- Optimize performance and responsiveness on Snapdragon-based platforms.
- Stay up to date with XR trends and contribute to technical evaluations and prototyping.
Requirements
Do you have experience in Unity?, Do you have a Master's degree?, We are seeking a highly skilled and motivated XR Software Engineer to join our team in Bordeaux. This role is part of Qualcomm's broader effort to push the boundaries of Extended Reality (XR), and you will be directly involved in the creation of XR demonstrations that showcase the capabilities of our Snapdragon platforms.
The ideal candidate will have strong expertise in Unity for immersive application development, combined with a solid understanding of low-level system programming to ensure seamless integration with native layers. A good knowledge of XR technologies and workflows is essential, and familiarity with Snapdragon architecture is a strong plus., * Strong proficiency in Unity and C# development.
- Solid experience in native system programming (C/C++, Android NDK).
- Good understanding of embedded systems and real-time constraints.
- Proven experience working in XR development contexts (AR/VR/MR).
- Familiarity with Snapdragon platforms is a strong plus.
- Experience with XR frameworks (OpenXR, ARCore, etc.) is a bonus.
- Ability to work effectively in a collaborative, agile environment.
- Professional proficiency in English.
Preferred Qualifications:
-
Master's degree or equivalent in Computer Science, Electrical Engineering, or related field.
-
3+ years of experience in software development, with a focus on XR or embedded systems., * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience., Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field.
-
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
-
References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Benefits & conditions
- Collaborative and inclusive work environment.
- Access to state-of-the-art tools and platforms.
- Career development opportunities and internal mobility.
- Competitive salary and benefits package.
- Employee share program
- Mentoring program for intensive onboarding training and further education opportunities
- Employee stock purchase program (15% discount on Qualcomm stock purchase)