XR Software Engineer (Unity & System) - Bordeaux, France

Qualcomm
Canton of Bordeaux-2, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Canton of Bordeaux-2, France

Tech stack

C
Java
Android NDK
C Sharp (Programming Language)
C++
Information Systems
Python
Software Engineering
System Programming
Information Technology
Programming Languages

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)

About the company

Qualcomm France S.A.R.L., Qualcomm is a global leader in wireless technology innovation. We invent breakthrough technologies that transform how the world connects, computes, and communicates. Our solutions power smartphones, automotive systems, IoT devices, and immersive XR experiences. At Qualcomm, you'll work with world-class engineers on cutting-edge projects that shape the future of technology.

Apply for this position