Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snap Inc. Logo

Software Engineer, Embedded, Level 4

Snap Inc.

$133,000 - $235,000
Oct 27, 2025
San Diego, CA, US
Apply Now

Snap Inc is looking for an Embedded Engineer to join the Spectacles team to push the boundaries of technology and bring people closer together in the real world, specifically focusing on the development of AR glasses powered by Snap OS.

Requirements

  • 3+ years of experience with embedded software development and ARM architecture
  • Proficiency programming in C or C++
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
  • Software Development process skills including: source control, bug tracking, and design documentation
  • Ability to read schematics and component data sheets
  • Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, Android/Linux Embedded OS, Graphics, Camera, Audio and Display, with a view towards writing performant and energy efficient solutions

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

Other

  • Excellent written and verbal communication skills
  • Strong analytical and software debugging skills
  • work in an office 4+ days per week
  • Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
  • The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions.