Meta Platforms, Inc. is looking to solve the problem of developing immersive experiences like augmented and virtual reality to help build the next evolution in social technology.
Requirements
- Write and debug complex systems software in C, C++, and Python
- Implement embedded software solutions for bare-metal and RTOS environments
- Perform prototyping, validation, integration, bring-up, and configuration of custom silicon SoCs on platforms such as FPGAs, emulators, and development boards
- Apply expertise in system software for complex Asymmetric Multiprocessing Systems (AMPs) with mixed architectures
- Write systems software for Zephyr, FreeRTOS, and AOSP across architectures such as ARM, RISC-V, Xtensa, and x86
- Hands-on coding experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USB
- Experience with lab instrumentation such as oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level
Responsibilities
- Develop bare metal and RTOS-based embedded software and algorithms in the areas of cameras, sensors, display, graphics, memory, I/O, bootloader, and power management.
- Support the bring-up of Meta's Wearables' form-factor and non-form-factor hardware platforms, as well as accessories.
- Improve code coverage, CI infrastructure, and implementation, and conduct quality/reliability tests.
- Involve bug triaging and troubleshooting.
- Provide feedback to the silicon and hardware teams on architecture, system and IP design, circuit design, power, and performance based on product use cases to improve SoC and hardware design.
- Collaborate with cross-functional teams to drive firmware solution convergence across products and platforms.
Other
- Requires a Bachelor's degree (or foreign equivalent) in Electrical Engineering, Computer Science or related technical field
- Completion of one university-level coursework, research project or internship
- Individual compensation is determined by skills, qualifications, experience, and location
- Meta offers benefits, including bonus, equity, and sales incentives
- Meta is an Equal Employment Opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans