Software Engineer
Q2
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $135,327–$193,000.
Based on 240 similar postings.
Employer
Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.
Snap Inc. currently has 55 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 38 roles with salary data.
Most-posted roles
At a glance
Join our Specs team as a Software Engineer (Embedded) and contribute to the design, development, and maintenance of firmware for our system-on-chip, including drivers, bootloaders, memory management, I/O systems, and low-power management. You will also develop validation test suites and collaborate with cross-functional teams to ensure high-quality deliverables while continuously improving development processes. This role requires proficiency in embedded C/C++, a strong understanding of SoC architecture, experience with RTOS and bare-metal development, knowledge of communication protocols like UART, SPI, I2C, and familiarity with debugging tools such as JTAG/SWD and logic analyzers. Ideal candidates have 5+ years of embedded software development experience, expertise in ARM Cortex-M/R/A architectures, and experience running code on FPGA or emulator platforms. Work within a fast-paced environment to manage multiple tasks effectively while contributing to cutting-edge technology solutions for our innovative products.
Skills
What you'll do
What we're looking for
More like this
Q2
Caterpillar
Broadcom
Broadcom
Booz Allen Hamilton
Samsung Electronics