1 day ago
Base Salary
$154k - $217k/yr
Responsibilities
- Design and implement low-level software components including kernels, synchronization primitives, resource allocators, memory management, security, I/O, and persistence.
- Develop efficient drivers and services for constrained environments with low-latency and high-bandwidth data delivery.
- Lead hardware bring-up, peripheral drivers and communication, silicon integration, and power and performance optimization.
- Debug complex system-level issues across multiple software layers and profile and optimize performance across the software stack.
- Develop and debug firmware for sensing, imaging, haptic, and audio devices.
- Implement power management, boot loaders, scheduling, inter-processor communication, and firmware/system interfaces in RTOS and bare-metal environments.
- Design and architect infrastructure building blocks for virtual platforms using internal and vendor IP models.
- Collaborate with silicon architects, hardware designers, OS teams, and algorithm and model development teams.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
- 5+ years of industry software development experience, or a PhD with 2+ years of experience.
- 3+ years of industry embedded software development experience.
- Experience with large-scale C/C++ codebases and cross-disciplinary technical collaboration.
- Preferred experience includes UART, SPI, CSI-2, I2C, GPIO, USB, silicon and device manufacturing, low-power SoCs, interrupts, polling, and embedded hardware platforms.
- Preferred experience includes computer graphics, computer vision, machine learning, modern RTOS, TCP/IP, Ethernet, Bluetooth, 802.11, and wired and wireless communication protocols.
- Preferred experience includes FPGA, simulation or emulation environments, hardware-level debugging with oscilloscopes and logic or protocol analyzers, and embedded microcontroller, DSP, CPU, and GPU architectures.
- Preferred experience includes compression, camera and video pipelines, H.264, time synchronization methods such as PTP, NTP, IRIG-B, and LTC/SMPTE, and active power management.
- Preferred experience includes responsible AI practices, AI workflow tools, prompt/context engineering, agent orchestration, and ongoing AI skill development.
Benefits
- Base salary is listed at $154,000/year to $217,000/year, with bonus, equity, and benefits.
About Meta
Meta builds social platforms and communication apps—including Facebook, Instagram, WhatsApp, and Messenger—and develops AR/VR hardware and software such as Quest to power immersive computing. It monetizes primarily through advertising tools for businesses, with additional revenue from devices and services, and operates a massive global infrastructure. Founded in 2004 and headquartered in Menlo Park, California, Meta Platforms, Inc. is a public company traded on Nasdaq under the ticker META.
