2 days ago
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.
About Snap
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.
