Logo
Facebook

Embedded Software Engineer Job at Facebook in San Francisco

Facebook, San Francisco, CA, US, 94199

Save Job

Base pay range $60.00/hr - $120.00/hr Embedded Software Engineer - Sunnyvale, CA Job Description Meta Reality Labs is seeking an Embedded Software Engineer to join their team! This individual will work with the Reality Labs organization which helps people around the world come together through next generation Augmented, Mixed, and Virtual Reality. The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer researches, designs, develops and tests embedded software working with other Firmware engineers as well as engineers from other disciplines. Responsibilities Architect, design, implement, and test software enabling customers to meet their goals. Gather requirements from customers and break into tasks for execution. Create unit-tests to ensure software is always meeting quality needs. Work with Electrical, Firmware, and Software engineers to define solutions. Qualifications 5+ years of Embedded Software engineering experience Strong programming skills in C/C++ Experience working in Linux or Yocto Experience with ARM-A Cortex or STM32 or similar Experience with embedded micro-controllers Nice to Have (Not Required) Experience with low-level debugging/driver development Experience with consumer electronics Experience with Zephyr and FreeRTOS Seniority level Not Applicable Employment type Contract Job function / Industries Technology, Information and Media, Computers and Electronics Manufacturing, and Semiconductor Manufacturing Medical insurance Vision insurance 401(k) Get notified when a new job is posted. #J-18808-Ljbffr