Software Engineer, Camera Frameworks

Meta builds technologies that help people connect, find communities, and grow businesses, creating immersive experiences like augmented and virtual reality.
$70,670 - $208,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR · Consumer

Description For Software Engineer, Camera Frameworks

Meta is seeking an experienced Camera Software Engineer to join their product teams, focusing on camera frameworks development. This role sits at the intersection of hardware and software innovation, working on cutting-edge AR/VR products and smart glasses. The position involves developing camera frameworks that power Meta's diverse device ecosystem, from AR products to existing platforms like Messenger and Video.

As a Camera Frameworks Engineer, you'll be responsible for designing and implementing sophisticated camera systems, working with everything from high-level APIs to low-level kernel interactions. You'll be developing optimized frameworks that bridge application and HAL domains, ensuring efficient camera operations across Meta's device ecosystem.

The role offers an opportunity to work on products used by billions of people worldwide, solving complex technical challenges at scale. You'll be part of the team shaping the future of computing, particularly in AR/VR and AI-first consumer devices. The position requires deep expertise in camera systems software, strong programming skills in C/C++/Java, and experience with mobile platforms.

Working at Meta means being at the forefront of technological innovation, with access to resources and scale that few companies can match. You'll be contributing to products that help connect billions of people, working on features that have massive daily interactions. The company offers competitive compensation, including salary, bonus, equity, and comprehensive benefits.

This is an ideal role for someone passionate about camera technology, systems programming, and the future of AR/VR, who wants to make a significant impact on how people capture, share, and connect through technology.

Last updated 2 days ago

Responsibilities For Software Engineer, Camera Frameworks

  • Develop optimized Framework and SDK solutions for Meta Devices ecosystem
  • Design, code, review, and tests camera related software features for Camera Frameworks
  • Design and develop system-level software for camera and imaging systems for AR products
  • Defining Camera APIs for expanding feature set for Wearable Platforms
  • Support Camera algorithm integration and hardware optimization

Requirements For Software Engineer, Camera Frameworks

Java
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of software development experience OR PhD + 2 years of experience
  • 3+ years of experience with Camera Systems Software working on frameworks between application and HAL domains
  • Experience with Camera APIs and understanding of Video and Image Capture pipeline for embedded devices
  • Experience working on Camera stack on iOS, Android or other mobile platforms
  • Experience developing and debugging in C/C++/Java

Benefits For Software Engineer, Camera Frameworks

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Camera Frameworks

Display Silicon Engineer

Senior Display Silicon Engineer role at Meta, developing proprietary display backplanes for AR wearables, combining research and product development.

ASIC Implementation Engineer - Synthesis

Senior ASIC Implementation Engineer position at Meta focusing on front-end implementation from RTL to netlist for data center applications.

Software Engineer - Audio Embedded DSP

Senior Audio Embedded DSP Engineer role at Meta focusing on AR/VR audio innovation and development.

Wireless System Validation Engineer

Senior Wireless System Validation Engineer role at Meta's Reality Labs, focusing on AR/VR wireless technology validation and testing.

Digital Design Engineer

Senior Digital Design Engineer role at Meta's Reality Labs, focusing on custom silicon development for AR/VR technologies with competitive compensation and benefits.