Careers - Firmware Engineer in Test | Oculus

Firmware Engineer in Test

Hardware Engineering | Menlo Park, California

As a firmware engineer in test, you will join a team that is researching and inventing systems to push forward the state of virtual reality across sensing, input, and display. You will directly own the total firmware validation testing cycle and ensure the high expectations of our customers are met.


  • Ownership of firmware quality across all Oculus products
  • Creating and writing guidelines for testing new products
  • Writing programs and scripts as necessary to test embedded systems.
  • Executing tests using diagnostic software and hardware
  • Be a proponent of automation to enhance test automation capability through scripting and other software tools
  • Find, isolate and document issues with tracking tools
  • Collaborating cross-functionally to drive quality and communicating results
  • Find innovative ways to stress HW functionality for Oculus products
  • Be a vocal proponent and owner for quality in the firmware development process
  • Work with firmware, hardware and software engineers to understand overall technical architecture and how each feature is best validated

Minimum Qualification

  • BS in Electrical Engineering or Computer Science
  • 4+ years of Hardware testing and QA experience
  • Knowledge of the QA process
  • Experience developing test guidelines from specifications and requirements
  • Experience with debugging tools such as bus analyzers and oscilloscopes
  • Knowledge of peripheral buses like I2C, SPI, USB and BT
  • Test automation using Python or other scripting language
  • Knowledge of Linux development environment
  • Ability to debug and problem solve in unfamiliar code bases and environments
  • Track record of shipping products
  • Development hardware engineering capability
  • Proven skill in bug hunting and regression
  • Experience with communication across multiple teams
  • Ability to up to 15% travel, domestically and internationally

Ready to Join?

Apply Now