Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Meta Logo

Software Engineer

Meta

$264,514 - $275,094
Aug 27, 2025
Sunnyvale, CA, USA
Apply Now

Meta Platforms, Inc. is looking to solve the problem of building immersive experiences like augmented and virtual reality to help build the next evolution in social technology.

Requirements

  • Software design and programming in C/C++ for development, debugging, testing and performance analysis
  • Methods of designing experiments to diagnose embedded hardware and firmware problems
  • Producing production quality, fail-safe firmware for low-power real-time system control
  • Peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO
  • Analyzing hardware and power consumption
  • Device documentation and translate that information into software solutions
  • Embedded processors including ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities and experience with configuring peripherals

Responsibilities

  • Analyze, design, develop, and debug firmware for a wide variety of AR and VR consumer devices, including novel sensing and imaging systems, haptic devices, and audio prototypes.
  • Understand and implement power-management, boot loaders, scheduling, and RTOS.
  • Collaborate in a team environment across multiple, product focused, research, and engineering disciplines, making the architectural tradeoffs required to rapidly deliver firmware solutions.
  • Support all phases of SoC/ASIC development – including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring up and support systems and software teams on algorithm development on validated systems.
  • Understand and drive implementation of FW development good practices across teams and projects.

Other

  • Bachelor’s degree (or foreign degree equivalent) in Computer Science, Electrical Engineering, or related field and 5 years of progressive, post-baccalaureate experience in the job offered
  • Cross multi-disciplinary boundaries to drive system solutions
  • Individual compensation is determined by skills, qualifications, experience, and location
  • Meta offers benefits, including bonus, equity, and sales incentives
  • Meta is proud to be an Equal Employment Opportunity employer