Snap

Embedded Software Engineer, Power, Level 5

Snap
Apply
2 days ago
San Diego, CA, USAStaff+
H1B sponsor

Base Salary

$178k - $313k/yr

Responsibilities

  • Lead or participate in the design, architecture, and implementation of embedded software for prototype and shipping consumer products.
  • Develop software and system components across layers including kernels, synchronization primitives, resource allocators, memory management, security, I/O, persistence, camera, and audio.
  • Participate in design reviews and peer code reviews to create reliable solutions.
  • Triage, debug, track, and resolve product and system issues by analyzing their underlying causes.
  • Develop performant and energy-efficient solutions in areas such as BSP, operating systems, embedded Linux, graphics, camera, audio, and display.

Requirements

  • Bachelor’s degree in computer science or electrical engineering, or equivalent years of experience.
  • At least 6 years of embedded software development experience with ARM architecture.
  • Proficiency programming in C or C++.
  • Familiarity with computer system architecture, microprocessors, microcontrollers, caches, buses, memory controllers, and DMA.
  • Ability to read schematics and component data sheets.
  • Experience with source control, bug tracking, and design documentation.
  • Strong analytical, software debugging, written communication, and verbal communication skills.
  • Preferred: experience optimizing power and performance across the Linux kernel, drivers, and user-space applications.
  • Preferred: understanding of hardware design and ability to read schematics.

Benefits

  • Paid parental leave.
  • Comprehensive medical coverage.
  • Emotional and mental health support programs.
  • Compensation packages including long-term equity participation through RSUs.
  • Default-together work arrangement requiring employees to work in an office 4 or more days per week.

Tech Stack

Categories

Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me