Software Engineer - OS Frameworks

Meta
Olympia, WA Full Time
POSTED ON 12/24/2022 CLOSED ON 1/6/2023

What are the responsibilities and job description for the Software Engineer - OS Frameworks position at Meta?

**Summary:**

Meta Reality Labs' mission is to give people the tools to feel connected anytime, anywhere. We create new, category-defining consumer hardware and software that are immersive, social, and increase the depth of people's connections. The team is a diverse group of problem solvers, inventors, and proven visionaries who are relentless about transforming everyday occurrences into rich experiences that have the potential to improve the way billions of people live.Meta Reality Labs hardware, including Oculus, enables people to defy distance-connecting with each other and the world-through world-class VR hardware and software. The VR - Quest for Business team is part of the Reality Labs organization at Meta, responsible for enabling AR/VR devices for Work. You can get a glimpse of some of our work here. We're looking for candidates who are passionate about software development and the Android Platform, with solid experience in the Framework layer of the Operating Systems such as AOSP Frameworks, macOS Darwin, Windows OS libraries and system services etc. (not just application layer). We are also looking for experience building core components and dealing with Identity, Security and Privacy. A successful candidate in this role is self-driven, creative and doesn't mind delving into different areas of the stack. This person will take initiative and should be willing to execute consistently in an agile, fast-paced environment.

**Required Skills:**

Software Engineer - OS Frameworks Responsibilities:

1. Lead and set direction in how Meta Reality Labs develops its future capabilities to deliver best-in-class VR devices.

2. Develop APIs in the system-level framework layer that allow other layers of the stack to implement compelling and performant use cases.

3. Collaborate with cross-functional teams of partners, product managers and engineers to build an end-to-end solution.

4. Work with Application and Platform teams to debug functional, performance and stability issues across the stack.

5. Build on OS internals. Set technical direction for significant improvements.

6. 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.

7. Work closely with product management, application software engineers and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing frameworks.

8. Participate in design reviews and code reviews for the team.

**Minimum Qualifications:**

Minimum Qualifications:

9. Bachelor degree or equivalent experience in the field of Computer Science, Computer Engineering or a similar field

10. 5 years of Software development experience

11. 2 years of experience in developing any of the following: Desktop applications, Operating Systems, AOSP, Identity, Device management on iOS/Android, Device Security, Android Enterprise

12. Experience with Android, macOS, or Windows internals or frameworks services

13. Experience with coding in both C and Java

**Preferred Qualifications:**

Preferred Qualifications:

14. 3 years experience with any of the following: Android internals, AOSP, Android SDK, Android NDK, Android JNI, Android IPC mechanisms, Linux OS development

15. 1 years of experience developing software for Mobile platforms (Android/iOS)

16. Experience with Android performance tools and security models

17. Experience with Android UI frameworks and services

**Industry:** Internet

**Equal Opportunity:** Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [ Email address blocked ] - Click here to apply to Software Engineer - OS Frameworks.

Recommended Skills

  • Api
  • Agile Methodology
  • Android Ndk
  • Android Software Development
  • Android Ui
  • Apple Ios
Software Sales Executive
AestheticsPro Medical Spa Software -
Olympia, WA
CT Tech
TALENT Software Services -
Centralia, WA
X-Ray Tech
TALENT Software Services -
Lacey, WA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer - OS Frameworks.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Meta

Meta
Hired Organization Address Washington, DC Full Time
This role is tasked with driving the day-to-day response and treatment to the various privacy-related Issues that are re...
Meta
Hired Organization Address Denver, CO Full Time
Our data centers are the foundation upon which our software operates with efficient ease. Building and operating technic...
Meta
Hired Organization Address Redmond, WA Intern
Reality Labs (RL) teams are looking for exceptional interns to help us create next generation interaction technologies f...
Meta
Hired Organization Address Seattle, WA Full Time
As a Data Scientist at Meta, you will shape the future of people-facing and business-facing products we build across our...

Not the job you're looking for? Here are some other Software Engineer - OS Frameworks jobs in the Olympia, WA area that may be a better fit.

Sr. Software Engineer (Kotlin)

iSeatz, Olympia, WA

Sr. Software Engineer - Technical Lead

Timmons Group, Olympia, WA