Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Facebook Embedded Software Engineer Firmware - Reality Labs 
United States, California, Sunnyvale 
37090678

17.04.2025
Embedded Software Engineer, Firmware - Reality Labs Responsibilities
  • Lead the design and development of embedded software engineering activities and provide technical leadership and guidance to team members
  • Analyze, design, develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Be a go-to person to escalate the most complex development, performance and evaluation issues that require in-depth knowledge of product-focused firmware development
  • Play a critical role in the definition and execution of long-term roadmaps in partnership with with silicon architects, hardware designers, OS team, and algorithm and model development teams
  • Support all phases of hardware 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 implement power-management, boot loaders, scheduling, inter-processor communication, computer vision and firmware/system interfaces on RTOS and/or bare-metal environments
Minimum Qualifications
  • Experience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis
  • 6+ years of experience in embedded software development
  • Experience working with embedded hardware platforms and exposure to concepts such as clock-level issues, interrupts, and polling
  • Experience building software for embedded systems or custom SoCs
  • Demonstrated expertise in developing with modern Real Time Operating Systems
  • Experience leading complex features or projects across multiple teams
  • B.S. degree in Computer Science or Electrical Engineering or equivalent experience
Preferred Qualifications
  • Experience with lab instrumentation such as oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level
  • Experience delivering consumer electronics
  • Demonstrated expertise in one or several of the following areas - communication protocols (TCP/IP, Bluetooth, Wifi), computer vision, camera and video pipelines, graphics pipelines encoding technologies (H.265), power management, or prototyping and pre-silicon environments (FPGAs, simulation, emulation)
About Meta

$177,000/year to $251,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about at Meta.