Job Directory Facebook Software Engineer, Android NDK

Software Engineer, Android NDK Facebook
Redmond, WA

Facebook is a company providing an online social networking service.

Companies like Facebook
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Facebook

Job Description

Facebook Reality Labs (FRL) brings together a world-class, cross-discipline R&D team with the shared goal of developing the next generation of AR and VR technologies. Join us on the adventure of a lifetime as we make science fiction real and change the world. Working with the cross-discipline Surreal Machine Perception team, we're looking for someone who will develop Android software for future HMD devices. The successful candidate will have good understanding of the Android NDK framework and of Audio/Video capture. The candidate will have strong communication and interpersonal skills.


* Design and build mobile device infrastructure and applications in C++.

Design, develop and test audio/video capture and encryption pipeline.

Improve application performance and power efficiency.

Develop tools for debugging, instrumenting and shipping native code on Android.

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


* Bachelor's degree in Computer Science, Computer Engineering or similar

3+ years experience in mobile application development in C++ using the Android NDK

Experience with shipping Android based consumer products

Experience in understanding codebases, including API design techniques

Experience in C++ language and related frameworks

Experience with multi-threading and memory management specific to mobile device


* Experience with encryption and compression libraries on embedded devices

Experience with audio/video pipelines on embedded devices

Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at

About Facebook

Facebook is a company providing an online social networking service.

10001 employees

1 hacker way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.