Enable job alerts via email!

Software Engineer, Android OS Media

Meta

London

On-site

GBP 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Meta's Reality Labs as an OS Media Engineer, where you'll develop innovative hardware and software solutions that redefine how people connect and interact. Collaborate with experts to enhance VR technologies and shape the future of computing platforms. Your role will involve developing APIs, debugging issues, and leading projects that push the boundaries of virtual reality.

Qualifications

  • 5+ years of software development experience.
  • 3+ years of experience developing desktop applications and operating systems.

Responsibilities

  • Develop APIs in the system-level framework layer.
  • Collaborate with cross-functional teams to build end-to-end solutions.
  • Lead development direction for future functionalities.

Skills

C++
Java
Kotlin
Audio/Video Processing

Education

Bachelor's degree in Computer Science

Tools

Android Frameworks
macOS
Windows internals

Job description

Reality Labs at Meta is building products that make it easier for people to connect with loved ones, enjoy top-notch wire-free VR, and push the future of computing platforms. We are a team of experts developing and shipping products at the intersection of hardware, software, and content. As an OS Media Engineer on the Reality Labs team at Meta, you can help build innovative hardware and software that could redefine how people work, play, and connect. Today’s creations may become the norm in the future. Being part of this team means being at the forefront of change and shaping what’s to come. We are helping to define the metaverse, leveraging media as a central strategy.

Software Engineer, Android OS Media Responsibilities:

  • Develop APIs in the system-level framework layer to enable other layers of the stack to implement compelling and performant use cases.
  • Collaborate with cross-functional teams including partners, product managers, and engineers to build end-to-end solutions.
  • Work with Application and Platform teams to debug functional, performance, and stability issues across the stack.
  • Build on OS internals and set technical direction for significant improvements.
  • Lead and set the development direction for future functionalities of Meta Reality Labs to deliver top-tier VR devices.
  • Enhance team skills through code reviews and the introduction of best practices, emphasizing clean, readable code, debuggability, and testability.
  • Work closely with product management, application software engineers, and partners to understand requirements, define interfaces for new software frameworks, and improve existing ones.
  • Participate in design and code reviews within the team.
Minimum Qualifications:
  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a related field.
  • Experience with Android Frameworks/OS, macOS, or Windows internals or frameworks/services.
  • 5+ years of software development experience.
  • 3+ years of experience developing desktop applications, operating systems, AOSP, identity, device management on iOS/Android, device security, or Android Enterprise.
  • Proficiency in C++, Java, or Kotlin.
  • Experience with Audio/Video Processing.
Preferred Qualifications:
  • Extensive experience with Android internals, AOSP, Android SDK, NDK, JNI, IPC mechanisms, or Linux OS development.
  • Experience developing software for mobile platforms (Android/iOS).
  • Knowledge of Android performance tools and security models.
  • Experience with Android UI frameworks and services.
About Meta:

Meta builds technologies that help people connect, find communities, and grow businesses. From Facebook’s launch in 2004 to apps like Messenger, Instagram, and WhatsApp, we’ve empowered billions globally. Now, Meta is advancing beyond 2D screens toward immersive experiences like augmented and virtual reality, shaping the future of social technology. Those who build with us at Meta help create a future that extends beyond current digital connections—beyond screens, distance, and even the laws of physics.


Individual compensation is based on skills, qualifications, experience, and location. The listed compensation reflects base pay only and does not include bonuses, equity, or incentives. Meta also offers benefits. Learn more about benefits at Meta.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.