Careers - Embedded Systems Engineer | Oculus

Embedded Systems Engineer

Hardware Engineering | Menlo Park, California

As an Embedded Systems Engineer at Oculus, you will research and invent systems to push forward the state of virtual reality across sensing, input, and display.You should be passionate about experimenting with new designs as well as rock solid competent when it comes to implementing them for production. You will directly own design, implementation, and testing of a virtual reality system across the lifecycle from initial conception to mass production.

Responsibilities

  • Ownership of system design and firmware on hardware projects through integration, test and manufacturing
  • Collaborating with electrical and mechanical engineers on the hardware design and implementation process.
  • Inventing the future feature set of virtual reality.
  • Experimenting with and implementing interfaces to various sensors.
  • Developing USB HID based interfaces and bootloaders.
  • Writing firmware to drive novel display systems.
  • Devising and implementing low-latency network interface protocols.
  • Writing programs and scripts as necessary to test embedded systems.

Minimum Qualification

  • BS in Electrical Engineering or Computer Science
  • 5+ years experience with driver and board-level software system development
  • 5+ years experience with board bringup and systems debugging
  • Proven ability to drive a subsystem or product to completion
  • Experience in solving non-trivial embedded problems under time pressure
  • Experience in the design and implementation of subsystem tests
  • Ability to drive progress in the absence of top level requirements
  • Experience with ARM Cortex-M Microcontrollers
  • Familiarity with debugging tools such as bus analyzers and oscilloscopes
  • Knowledge of peripheral buses like I2C, SPI, and USB
  • Experience with protocol design, specification, and implementation
  • Ability to debug and problem solve in unfamiliar code bases and environments

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, or other applicable legally protected characteristics.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com or you may call us at 1+650-308-7837.

Loading…