Embedded Engineer, Operating System
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 96% of similar roles. Most pay $147,037–$219,425 — the shaded band above. At the midpoint, this role pays about $286k versus about $183k for comparable roles.
Based on 240 similar postings.
Employer
Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.
Snap Inc. currently has 55 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 39 roles with salary data.
Most-posted roles
At a glance
As a Software Engineering Manager at Snap's Spectacles team, you will lead the BSP and Platform Bring Up team responsible for developing robust embedded software. Your day-to-day involves managing a team to deliver early silicon bring-up through production-ready systems, providing technical guidance on Linux kernel, device drivers, bootloaders, and board bring up activities. You will work closely with hardware, firmware, and operating system teams to ensure cross-functional alignment and drive execution for critical milestones like booting, peripheral enablement, and diagnostics readiness. Essential skills include expertise in embedded Linux, C/C++ programming, and experience with high-speed interfaces such as PCIe and USB. This role requires a strong technical background in consumer product lifecycle management, manufacturing support, and external vendor coordination, fostering a collaborative culture while ensuring team focus on critical tasks.
Skills
What you'll do
What we're looking for
Related searches
More like this
Snap Inc.
Rockwell Automation
Cisco
Motorola Solutions
Motorola Solutions
Cisco