Job Description
Come invent the future! At Meta Reality Labs Research, software development is vital to turbocharging our scientific explorations and generating viable paths to the consumer products people will use for decades to come - products that will literally give people super powers. If you have experience or interest in C/C++ tools, scripting, or Unity/Unreal tools, and a love for improving the lives of your fellow software engineers, you'll thrive in our collaborative environment. Join a world-class team of pioneers experimenting with breakthrough AR/VR technology. Step into the adventure of a lifetime, as we make science fiction real and change the world.
Required Skills
FRL Systems Software Engineer Responsibilities:
- Work side by side with research scientists and research engineers to implement novel systems for AR/VR interactions.
- Build software, tools, infrastructure, documentation and other systems that enable researchers to be more effective and efficient
- Build compelling demonstrations of new interaction technology
- Educate researchers and other team members on software engineering best practices, tips and techniques
- Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
Minimum Qualification
Minimum Qualifications:
- 2+ years of professional software development experience
- Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
- BS degree in Computer Science or related field
- 2+ years C/C++ experience, including C++14 (and up) features and principles
- 1+ years experience with complex systems such as game engines, signal processing, or video and sound editing/processing/animation software.
Preferred Qualification
Preferred Qualifications:
- Experience with Unity Engine or Unreal Engine
- Experience in Game Development
- Experience in 3D Mathematics
- Experience in build systems such as MSBuild, CMake or Buck
- Experience with Linux, MacOS, or Windows development
- Facebook infrastructure systems experience
- Experience in continuous integration systems such as Jenkins or Bamboo
- Experience in version control systems such as Git, Perforce, Mercurial or SVN
EOE
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta's Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law
Explore More
Date Posted
08/16/2023
Views
23
Similar Jobs
Software Engineer II, Graphics/Vulkan - DigitalFish
Views in the last 30 days - 0
DigitalFish is seeking a Software Engineer II Graphics to join their dynamic team The ideal candidate will have experience in realtime graphics and ma...
View DetailsSr. RF Silicon Software Engineer (Starlink) - SpaceX
Views in the last 30 days - 0
SpaceX is actively developing technologies to make human life on Mars possible and deploying Starlink the worlds largest satellite constellation provi...
View DetailsSr. Software Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life on Mars possible by developing advanced technologies for a future of outdoor exploration They are cur...
View DetailsSoftware Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life multiplanetary by developing technologies for a future where humanity explores the stars They are cur...
View DetailsSenior Software Engineer, Networking Software - NVIDIA
Views in the last 30 days - 0
NVIDIAs platforms have made significant impacts in AI and SoftwareDefined Networking with widespread use across leading academic institutions startups...
View DetailsIT Engineer, End User Support - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking an IT Engineer to support Field Office sites manage IT inventory ensure compliance resolve issues communicate updates and improve op...
View Details