HeadsetsApps & GamesCommunitySupport

Software Technical Program Manager, Brain-Computer Interface Team

AR/VR | Menlo Park, CA

Facebook Reality Labs (FRL) is dedicated to research and development required to deliver Facebook’s vision of virtual reality (VR) and augmented reality (AR) experiences that ship in five to ten years. FRL’s Brain Computer Interface, or BCI, team is developing a non-invasive system to enable anyone to use their brain to interact with devices. As a Technical Program Manager for Software and Human Subjects Research, your role will be to work with the multidisciplinary research and engineering team to drive, plan, coordinate, communicate, and execute software engineering development, human subjects research data collection studies, and cross-functional interactions. To be successful, you will be eliminating barriers to your team’s success and ensuring the big picture stays in focus while delving into the details on specific issues. Ideal team members are adaptable and resilient, eager to attack unfamiliar problems with curiosity and tenacity, and able to use a light touch to find ways to help the team be more efficient.


  • Program Manage our research/engineering team’s efforts to develop software/hardware for brain-computer interface prototype systems and our neuroscience team’s efforts to drive human subject experiment protocols and data collection studies to verify the prototype systems.
  • Work with research/engineering teams to identify scope, constraints, dependencies, bottlenecks, and risks and translate to an action plan.
  • Coordinate cross-functional interactions, communication, and alignment.
  • Define and maintain schedule, gather requirements, track resources, develop integration plans, track progress, prioritize initiatives, and proactively identify/address potential setbacks.
  • Create and manage new processes and tools to improve team collaboration and communication.
  • Help define organization-wide practices for privacy and other policy compliance around data collection and handling by research teams.
  • Proactively identify technical, legal, procedural, logistical, and communication issues and drive creative solutions to fix them and manage risk.
  • Ensure that the information your team needs is complete, current, accurate, and easy to find. Recognize when further information is required and work to provide it.

Minimum Qualifications

  • Bachelor’s degree in a technical field.
  • 2+ years of technical program management experience in industry.
  • Experience defining and driving project progress and schedules.
  • Knowledge of software engineering development processes.
  • Communication, cross-functional collaboration, relationship building, and leadership skills, with experience motivating people and resolving conflicts.
  • Organizational, prioritization, and multi-tasking skills, with attention to detail.
  • Resourceful, proactive, autonomous, and adaptable.

Preferred Qualifications

  • Experience in technical program management for software engineering teams.
  • Experience in technical program management for neuroscience or UX (user experience) teams.
  • Experience working with multidisciplinary teams, e.g., research, software, and hardware.
  • Exposure to hardware prototyping and development processes.
  • Experience managing budgets.
  • Bachelor’s or Master’s degree in computer science, engineering, neuroscience, or similar discipline.

Ready to Join?

Apply Now

Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Oculus is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.