Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

A world-class engineering organization developing state-of-the-art computer vision, deep learning, and graphics solutions for AR and VR.
Embedded
Senior Software Engineer
In-Person
2+ years of experience
AR/VR

Description For Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

Qualcomm XR Labs Europe is seeking a Senior Software Engineer to join their innovative team developing cutting-edge AR/VR technologies. As part of a passionate team of engineers, you'll work on state-of-the-art computer vision, deep learning, and graphics solutions to create ultra-optimized, power-efficient software for intelligent perception systems.

The role involves close collaboration with computer vision engineers, deep learning experts, and software engineers on world-class impactful projects. You'll be responsible for deploying advanced computer vision algorithms into commercial XR products and developing high-quality production code and system architectures.

The ideal candidate should have strong expertise in modern C++ programming, experience with multi-core programming on heterogeneous mobile architectures, and solid skills in performance analysis and debugging. Knowledge of embedded platforms, Python programming, and 3D geometry is highly valued. The position offers exposure to cutting-edge AR/VR technology development and the opportunity to work with world-class engineers and researchers.

Qualcomm provides a comprehensive benefits package including competitive compensation, health coverage, financial planning support, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are encouraged and valued. Located in Madrid, Spain, this role offers the chance to be part of a rapidly expanding team that's shaping the future of virtual and augmented reality technologies.

This is an excellent opportunity for a skilled software engineer looking to advance their career in the exciting field of XR technology while working with industry-leading experts and contributing to breakthrough innovations.

Last updated 18 minutes ago

Responsibilities For Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

  • Work closely with computer vision engineers, deep learning experts, and software engineers
  • Collaborate with domain/technology experts to integrate/validate software in larger systems
  • Deploy state-of-the-art computer vision algorithms and features into commercial XR products
  • Develop production code and system architectures with excellent design quality
  • Analyze user needs and software requirements
  • Perform code reviews and regression tests

Requirements For Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

Python
Linux
  • Expertise with modern C++ (11-20)
  • Experience with multi-core programming on heterogenous mobile architectures
  • Strong skills in analyzing performance, testing, and debugging
  • Solid experience with established software development processes (CI/CD, testing, code reviews)
  • Outstanding problem-solving skills
  • Excellent communication and team working skills
  • Bachelor's degree in Computer Science/Engineering or related field

Benefits For Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Relocation Benefits
Education Budget
  • Competitive salary and total compensation package
  • Generous relocation package
  • Health benefits coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

Senior Engineer - BT HOST

Senior Engineer position at Qualcomm focusing on Bluetooth Host development for various platforms including mobile, wearables, and automotive markets.

Engineer, Senior - C/C++(Mutlimedia)

Senior C/C++ Engineering role at Qualcomm focusing on multimedia and IoT platform development with Linux/Android expertise.

Engineer, Senior - C/C++(Multimedia)

Senior C/C++ Engineering role at Qualcomm focusing on multimedia systems development and team leadership, requiring Linux expertise and IOT platform experience.

Engineer, Senior - Camera

Senior Camera Engineer position at Qualcomm focusing on developing cutting-edge camera features for connected devices, robotics, and drones.

Sr Engineer-Camera HWL

Senior Camera Hardware Layer Engineer position at Qualcomm focusing on embedded systems and software development.