Senior Software Engineer
Role details
Job location
Tech stack
Job description
This is an on-site role in Madrid (4-5 days per week) within Qualcomm XR Labs Europe. You will work in a true R&D environment, alongside senior engineers and researchers, building core software systems that enable next-generation, self-contained XR platforms. The position offers real ownership, technical autonomy, and direct impact on the transition from research prototypes to production systems., Design and develop shared Python libraries, tooling, and backend services.
-
Own features end to end: design, implementation, testing, deployment, and support.
-
Build and maintain CI/CD pipelines and automated workflows.
-
Improve performance, reliability, and debuggability of existing systems.
-
Integrate services, APIs, and data stores across teams.
-
Collaborate closely with XR, CV, and ML research teams to productize R&D work.
-
Contribute to architectural decisions and engineering best practices.
Requirements
8+ years of professional experience in software engineering.
-
Strong proficiency in Python in production environments.
-
Solid software design skills: clean code, modularity, and testing.
-
Experience with CI/CD systems (TeamCity, Jenkins, GitLab CI, GitHub Actions).
-
Experience shipping containerized applications using Docker. - Good knowledge of DevOps, automation, and system reliability.
-
Experience with APIs, external integrations, and databases (e.g., Postgres).
-
Experience with C++ is a strong plus.
-
Familiarity with REST APIs; gRPC/Protobuf is a bonus.
-
Exposure to computer vision, ML, graphics, simulation, or XR-related domains is a plus.
-
Professional English (minimum B2).
Benefits & conditions
Highly competitive compensation package aligned with seniority and market standards.
-
World-class XR R&D environment with real innovation focus.
-
High-impact projects shaping future XR and AI devices.
-
International, senior technical team with strong engineering culture.
-
Competitive compensation aligned with the role's scope and impact.