← All roles

Embedded Software Engineer, Power, Level 5

Snap Inc.· SPECS team / Snap Inc.
Apply on company site
San Diego, CA$209k - $313k + equityFull timePosted 1w ago

About the role

Embedded Engineer position on the SPECS team focusing on embedded software for Specs devices and consumer products, with responsibilities across design, implementation, reviews, and debugging across system layers.

Responsibilities

  • Lead or participate in the design, architecture and implementation of embedded software in both prototype and shipping consumer products
  • Design and implement software or system development components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, Camera, Audio etc
  • Participate in design reviews, code review with peers and stakeholders to create reliable solutions
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Qualifications

  • Bachelor's Degree in computer science or electrical engineering or equivalent years of experience
  • 6+ years of experience with embedded software development and ARM architecture
  • Proficiency programming in C or C++
  • Experience in BSP/Board Support Package, Operating Systems, Linux Embedded OS, Graphics, Camera, Audio and Display, with a view towards writing performant and energy efficient solutions

Skills

Required:Embedded software developmentC/C++ programmingSystem-level designReading schematics and datasheetsDebugging and analytical skills

Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Snap Inc.

We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

We believe the camera presents the greatest opportunity to improve the way people live and communicate.

cameramessagingsocial mediaARAI

More open roles at Snap Inc.