Embedded Firmware and Software Engineer
HP Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 65% of similar roles. Most pay $146,975–$203,150 — the blue band above. At the midpoint, this role pays about $196k versus about $175k for comparable roles.
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 103 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Embedded Software/Firmware Engineer The Embedded Software/Firmware Engineer joins the Spectacles team to develop embedded software and firmware for micro-display systems, display chips, and related tools. This role involves designing, implementing, and validating software features for display ASICs, modules, and microcontrollers while maintaining build environments and development tooling. The engineer will build test plans, perform root-cause analysis across hardware and software boundaries, and collaborate with ASIC, EE, and production teams to bring up new features. Key technical requirements include proficiency in C/C++ and Python, with familiarity in communication interfaces like USB, I2C/I3C, SPI, UART, MIPI, SWD, and PCIe. The work focuses on the technical challenges of integrating digital experiences into physical space through advanced eyewear, specifically supporting the proprietary Snap OS and immersive augmented reality experiences.
Skills
What you'll do
What we're looking for
More like this
HP Inc.
Broadcom
Anduril Industries
Amd
Broadcom
Anduril Industries