Software Engineer IV

Apply for the Position

Overview
Meta is seeking a Display Pipeline Software Engineer to support AR glasses and next‑generation hardware projects. This role focuses on software prototyping, demonstrations, and user study setups that help shape future products. You’ll work closely with imaging and perceptual teams in a highly collaborative environment.

Must‑Have Skills
3+ years of software engineering experience
Unity development with strong C# skills
Experience with Python and/or MATLAB for prototyping and analysis
Understanding of imaging or display pipelines (image processing, tone mapping, color, graphics, etc.)
Comfortable working in a lab environment (setting up demos, displays, calibrations, user studies)
Familiarity with C/C++ or interest in working closer to the software stack
Background in AR/VR, displays, or consumer devices (AR/VR preferred; mobile, wearables, or displays also relevant)


Day‑to‑Day
Build Unity‑based prototypes and demonstrations for AR/VR devices
Write C# code to support imaging and display pipeline experiments
Support live demos and user studies by setting up rooms, displays, lighting, and calibration environments
Collaborate closely with imaging, perceptual, and hardware teams
Rapidly prototype concepts that may inform future products (not all code ships to final devices)


Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation.

At Meta, we are constantly iterating, solving problems, and working together to connect people all over the world. That’s why it’s important that our workforce reflects the diversity of the people we serve. Hiring people with different backgrounds and points of view helps us make better decisions, build better products, and create better experiences for everyone.

We give people the power to build community and bring the world closer together. Our products empower more than 3 billion people around the world to share ideas, offer support, and make a difference.

Location
Sunnyvale, CA
Empolyement Basis
Contract
Salaray range
-
** Important **
Heading