Embedded Software Engineer
This job is no longer accepting applications
See open jobs at Facebook.See open jobs similar to "Embedded Software Engineer" Accel.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.
Job 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.
Job Qualifications:
- 5+ years of Embedded Software engineering experienc
- 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):
- Linux Kernel
- Experience with low-level debugging/driver development
- Experience with consumer electronics Experience
- Experience with Zephyr and FreeRTOS
This job is no longer accepting applications
See open jobs at Facebook.See open jobs similar to "Embedded Software Engineer" Accel.