Meta
Embedded Software Engineer, BSP/Kernel
Found: September 20, 2025
This role is based in Sunnyvale, CA, with additional locations including Bellevue, Redmond, Seattle, and Burlingame.
Compensation:
$177,000/year to $251,000/year + bonus + equity + benefits
Responsibilities:
- Design and implement software components at all layers of the system, including kernel and memory management.
- Develop drivers and services for efficient operation in constrained environments.
- Lead hardware bring up and optimization efforts.
- Debug complex, system-level issues across multiple layers.
- Profile performance problems and drive optimizations across the software stack.
- Collaborate with cross-functional teams to enhance connectivity features.
Minimum Qualifications:
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or relevant field.
- 7+ years of software development experience or PhD with 4+ years.
- 3+ years of embedded software development experience.
- Experience with large-scale C/C++ code bases.
Preferred Qualifications:
- Experience with BSP, Operating Systems, Android OS, and Linux.
- Demonstrated experience in cross-functional collaboration.
- Experience in hardware bringup and device driver development.