META
Software Engineer - Display Systems Research Team
META, Redmond, Washington, United States, 98052
Summary:
Join Meta's Reality Labs Research team where we are on a mission to revolutionize augmented and mixed reality experiences. Collaborate with leading scientists and engineers to invent technologies that will bring mixed and augmented reality to everyday life. Our Display Systems Research (DSR) team focuses on making head-mounted displays (HMDs) indistinguishable from reality, ultimately pushing the boundaries of visual experiences. The DSR team delves into creating innovative eyeglass-form-factor devices, guided by human vision science. We integrate groundbreaking display and sensing technologies, exploring advanced concepts such as varifocal displays and reprojection-free light field passthrough. Your Role:
As a software engineer on our DSR team, you will work closely with a diverse group of experts — from researchers to engineers — to bring cutting-edge prototypes to life. Your primary programming language will be C++, and your contributions will help pave the way for future consumer products that connect people meaningfully. Responsibilities: Analyze, design, develop, integrate, debug, and test software for advanced MR and AR display prototypes. Utilize C++ for software development and collaborate with teams to integrate innovations. Conduct design and code reviews to enhance software quality. Engage in a collaborative team environment, making necessary trade-offs to deliver effective solutions quickly. Embrace continuous learning and exploration of new technologies, tackling the ambiguities of AR/MR challenges. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field. 5+ years of experience using C++, including knowledge of C++11 and higher features. Experience in 3D graphics programming using OpenGL, DirectX, or Vulkan. Demonstrated ability to produce high-quality, reliable software. Proficiency in code review practices and maintaining software quality. Preferred Qualifications: Familiarity with Unity or Unreal game engines. Experience in developing applications for AR, MR, or VR platforms. Knowledge of C# programming language. Understanding of image processing techniques. Experience working with embedded systems or FPGAs. Compensation:
$70.67/hour to $208,000/year + bonus + equity + benefits. Please note, job location may require compliance with E-Verify. Meta is committed to equal opportunity and non-discrimination in employment. We welcome candidates from diverse backgrounds and provide reasonable accommodations for individuals with disabilities throughout the recruitment process.
Join Meta's Reality Labs Research team where we are on a mission to revolutionize augmented and mixed reality experiences. Collaborate with leading scientists and engineers to invent technologies that will bring mixed and augmented reality to everyday life. Our Display Systems Research (DSR) team focuses on making head-mounted displays (HMDs) indistinguishable from reality, ultimately pushing the boundaries of visual experiences. The DSR team delves into creating innovative eyeglass-form-factor devices, guided by human vision science. We integrate groundbreaking display and sensing technologies, exploring advanced concepts such as varifocal displays and reprojection-free light field passthrough. Your Role:
As a software engineer on our DSR team, you will work closely with a diverse group of experts — from researchers to engineers — to bring cutting-edge prototypes to life. Your primary programming language will be C++, and your contributions will help pave the way for future consumer products that connect people meaningfully. Responsibilities: Analyze, design, develop, integrate, debug, and test software for advanced MR and AR display prototypes. Utilize C++ for software development and collaborate with teams to integrate innovations. Conduct design and code reviews to enhance software quality. Engage in a collaborative team environment, making necessary trade-offs to deliver effective solutions quickly. Embrace continuous learning and exploration of new technologies, tackling the ambiguities of AR/MR challenges. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field. 5+ years of experience using C++, including knowledge of C++11 and higher features. Experience in 3D graphics programming using OpenGL, DirectX, or Vulkan. Demonstrated ability to produce high-quality, reliable software. Proficiency in code review practices and maintaining software quality. Preferred Qualifications: Familiarity with Unity or Unreal game engines. Experience in developing applications for AR, MR, or VR platforms. Knowledge of C# programming language. Understanding of image processing techniques. Experience working with embedded systems or FPGAs. Compensation:
$70.67/hour to $208,000/year + bonus + equity + benefits. Please note, job location may require compliance with E-Verify. Meta is committed to equal opportunity and non-discrimination in employment. We welcome candidates from diverse backgrounds and provide reasonable accommodations for individuals with disabilities throughout the recruitment process.