Meta
Embedded Software Engineer
Found: January 9, 2026
This role is based in Sunnyvale, CA with additional locations available.
Compensation:
$122,000/year to $181,000/year + bonus + equity + benefits
Responsibilities:
- Design and implement software components at all layers of the system.
- Develop drivers and services for constrained environments.
- Lead hardware bring-up and optimization efforts.
- Debug complex system-level issues.
- Collaborate with cross-functional teams including silicon architects and hardware designers.
Minimum Qualifications:
- 2+ years of software development experience or PhD with 9 months experience.
- Experience in large-scale C/C++ code base.
- Embedded software engineering experience.
- Bachelor's degree in Computer Science, Computer Engineering, or relevant field.
Preferred Qualifications:
- Experience developing and shipping software products on large code bases.
- In-depth experience in Board Support Package, Operating Systems, or Graphics Drivers.
- Experience in hardware bring-up using interfaces like ADC, GPIO, SPI, I2C.