Facebook
Embedded Software Engineer Job at Facebook in San Francisco
Facebook, San Francisco, CA, US, 94199
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