Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer, OS Frameworks (Android) - Reality Labs

AI Summary ✨

Requirements

  • Bachelor degree or equivalent experience in the field of Computer Science, Computer Engineering or a similar field
  • Experience with Android (preferred), Linux, macOS, or Windows internals or frameworks services
  • 5+ years of Software development experience
  • 3+ years of experience in developing any of the following: Desktop applications, Operating Systems, AOSP, Identity, Device management on iOS/Android, Device Security, Android Enterprise
  • Experience with coding in both C++ and Java

Nice to Haves

  • Extensive experience with any of the following: Android internals, AOSP, Android SDK, Android NDK, Android JNI, Android IPC mechanisms, Linux OS development
  • Experience developing software for Mobile platforms (Android/iOS)
  • Experience with Android performance tools and security models
  • Experience with Android UI frameworks and services

What You'll Be Doing

  • Lead and set direction in how Meta Reality Labs develops its future capabilities to deliver best-in-class VR devices
  • Develop APIs in the system-level framework layer that allow other layers of the stack to implement compelling and performant use cases
  • Collaborate with cross-functional teams of partners, product managers and engineers to build an end-to-end solution
  • Work with Application and Platform teams to debug functional, performance and stability issues across the stack
  • Build on OS internals. Set technical direction for significant improvements
  • Uplift coding and design skills on the team through reviews and introduction of best practices. Model behaviors through clean readable code, upfront debug-ability and testability when implementing complex components
  • Work closely with product management, application software engineers and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing frameworks
  • Participate in design reviews and code reviews for the team

Perks and Benefits

  • Opportunity to work on innovative hardware and software products
  • Contribute to defining the metaverse
  • Collaborative work environment
  • Professional growth and skill development opportunities
  • Competitive salary and benefits package
Apply here
Meta logo

Meta

Zurich, Switzerland

Experience: Senior
Posted: August 23, 2025
Androidnative
Java
mobile

Similar jobs

  • 13 days ago
    Remote
  • 23 days ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • See all jobs in Switzerland