Firmware Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$258,524 - $290,180
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
Digital Design Engineer

Digital Design Engineer role at Meta, focusing on ASIC design and microarchitecture for machine learning acceleration, offering competitive compensation and the opportunity to work on cutting-edge AR/VR technology.

ASIC Engineer, Design Verification

ASIC Design Verification Engineer role at Meta focusing on developing innovative ASIC solutions for data center applications.

Display Electrical Engineer

Display Electrical Engineer role at Meta Reality Labs, focusing on AR/VR display module design and integration, offering competitive compensation and the opportunity to work on cutting-edge wearable technology.

Software Engineer, OS Frameworks - Reality Labs

OS Frameworks Engineer role at Meta's Reality Labs, building next-gen VR/AR systems and frameworks, requiring expertise in operating systems and C++/Java development.

Software Engineer, OS Frameworks - Reality Labs

Meta is seeking an OS Frameworks Engineer for Reality Labs to develop system-level frameworks and APIs for VR devices.

Description For Firmware Engineer

Meta, formerly Facebook, is seeking a Firmware Engineer to join their team working on next-generation immersive technologies. This role combines hardware and software expertise, focusing on developing firmware solutions for Meta's innovative AR/VR products. You'll work with cutting-edge technology, including custom SoCs, ARM processors, and various communication protocols.

The position offers an exciting opportunity to contribute to Meta's vision of building the next evolution in social technology, moving beyond traditional 2D screens to create immersive experiences. You'll be responsible for system design, firmware development, and hardware integration, working with state-of-the-art development platforms and prototypes.

As a Firmware Engineer, you'll collaborate with cross-functional teams, including research and engineering disciplines, to deliver robust firmware solutions. The role requires expertise in board-level system software development, debugging, and protocol implementation. You'll work with various tools and technologies, from oscilloscopes to UEFI environments.

Meta offers a competitive compensation package, including a base salary range of $258,524 to $290,180, plus bonus and equity opportunities. The company provides comprehensive benefits and fosters an inclusive work environment that supports diversity and innovation. This is an excellent opportunity for experienced engineers who want to shape the future of social interaction through technology.

Last updated 4 months ago

Responsibilities For Firmware Engineer

  • Take ownership of system design and firmware on hardware prototypes and development platforms
  • Use end-to-system firmware development to include initial bring-up and driver development on bare-metal/RTOS/Linux platforms
  • Develop robust processes for validating hardware and system integration
  • Collaborate with vendors to troubleshoot hardware issues
  • Collaborate in a team environment across multiple, product focused, research, and engineering disciplines

Requirements For Firmware Engineer

Linux
  • Bachelor's degree in Computer Science, Computer Software, Electrical Engineering, Applied Sciences, Mathematics, Analytics, Physics, or related field
  • Driver and board-level system software development
  • Board bring up and systems debugging
  • Experience with ARM based processors, microcontrollers and various communications protocols
  • Experience with debugging tools including bus analyzers and oscilloscopes
  • Protocol design, specification, and implementation
  • Debugging and problem solving in code bases and environments
  • Experience implementing firmware for low-power custom SoCs and tape-out of chips
  • Prototyping on pre-silicon environments
  • Experience working with capacitive sensors in consumer electronics
  • Bootloader development experience in UEFI environment

Benefits For Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?