Senior Embedded Software Engineer – ARM/Linux Systems

Snapchat, Inc.

San Diego (CA)

On-site

USD 178,000 - 313,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity in RSUs

Job summary

Snap Inc. is hiring an Embedded Engineer to join the SPECS team. You will design and implement embedded software across multiple layers, from kernel to I/O, for prototype and consumer products such as Specs and related devices.

The role requires 6+ years in embedded development, strong C/C++ skills, and familiarity with ARM architecture, Linux Embedded OS, graphics and audio components. Office-based in San Diego with a collaborative, hands-on environment.

Qualifications

  • Bachelor's degree in CS or EE or equivalent experience.
  • 6+ years of embedded software development experience.
  • Experience with ARM architecture and C/C++.

Responsibilities

  • Lead or participate in embedded software design across prototypes and shipping products.
  • Develop components across kernel, I/O, memory management and security.
  • Participate in reviews and debugging to deliver reliable solutions.

Skills

Embedded software
C/C++
ARM architecture
Linux Embedded OS
Camera
Audio
Kernel
Debugging
Schematic reading
Hardware knowledge

Education

Bachelor's Degree in computer science or electrical engineering

Tools

BSP/Board Support Package
Operating Systems
Linux Embedded OS
Graphics
Camera
Audio

Job description

Snap Inc. is hiring an Embedded Engineer to join the SPECS team. You will design and implement embedded software across multiple layers, from kernel to I/O, for prototype and consumer products such as Specs and related devices.

The role requires 6+ years in embedded development, strong C/C++ skills, and familiarity with ARM architecture, Linux Embedded OS, graphics and audio components. Office-based in San Diego with a collaborative, hands-on environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, ARM/Linux
Senior Embedded Software Engineer, ARM/Linux

Snap Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 209,000 - 313,000
Senior Embedded Software Engineer — ARM/Linux for AR Glasses
Senior Embedded Software Engineer — ARM/Linux for AR Glasses

Snap • San Diego (CA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
AR Hardware Design Engineer for Specs Wearables
AR Hardware Design Engineer for Specs Wearables

SNAP, Inc. • Palo Alto (CA)

On-site
USD 133,000 - 235,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
Embedded Software Engineer, Power, Level 5
Embedded Software Engineer, Power, Level 5

Snap Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 209,000 - 313,000
Senior Embedded Software Engineer: Linux, ARM, C/C++
Senior Embedded Software Engineer: Linux, ARM, C/C++

ScioTeq Ltd • United States

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer (ARM/Linux, Real-Time)
Senior Embedded Software Engineer (ARM/Linux, Real-Time)

NR Consulting • Cleveland (OH)

On-site
USD 90,000 - 120,000
Senior Software Engineer, AR/OS SDKs — Equity Eligible
Senior Software Engineer, AR/OS SDKs — Equity Eligible

Snap Inc. • Bellevue (WA)

On-site
USD 178,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
Senior Software Engineer, AR SDKs & Spectacles OS
Senior Software Engineer, AR SDKs & Spectacles OS

Snapchat • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
Equity in RSUs
Paid parental leave
Medical coverage
Senior Embedded Software Engineer - Linux/Yocto, ARM
Senior Embedded Software Engineer - Linux/Yocto, ARM

Spectrum Control • Marlborough (MA)

Hybrid
USD 135,000 - 165,000
Benefits from day 1 of employment
PTO
Embedded Software Engineer, Power, Level 5
Embedded Software Engineer, Power, Level 5

Snap • San Diego (CA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1