Prototyping Design Software Engineer

Snap Inc.

Quick summary

Work type
On-site
Location
Santa Monica, CA
Posted
4 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$132k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $139,000–$193,610.

Based on 240 similar postings.

Employer

About Snap Inc.

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

View all roles at Snap Inc.

At a glance

TL;DR · Prototyping Design Software Engineer

As a Prototyping Design Software Engineer at Specs Inc., you will join the SoC prototyping team as a senior-level engineer, responsible for porting complex SoC RTL onto FPGA, HAPS, and ZeBu platforms to enable early firmware software development. Your daily tasks include building pre-silicon platforms that support key interfaces like eMMC, LPDDR, PCIe, and more, while also developing low-level embedded software for bring-up and validation. You will debug hardware/software issues across multiple targets and collaborate with RTL, verification, system software, and infrastructure teams to ensure seamless integration. Proficiency in C/C++, familiarity with ARM Cortex architectures, and experience with FPGA prototyping platforms like HAPS and ZeBu are essential. This role demands strong problem-solving skills and the ability to work effectively in a fast-paced environment, contributing to the development of cutting-edge SoC validation tests at pre-tapeout stages.

What you'll do

  • Port SoC and subsystem RTL onto FPGA, HAPS, and ZeBu platforms.
  • Build pre-silicon platforms enabling early firmware software development.
  • Develop low-level embedded software for bring-up and validation tests.
  • Debug complex hardware/software issues across multiple prototyping targets.
  • Integrate prototyping platforms into CI/CD flows to improve reliability.

What we're looking for

  • Strong SoC prototyping experience on FPGA, HAPS, and ZeBu platforms.
  • Proficiency in embedded C/C++ for low-level firmware development and debugging.
  • Experience with RTOS concepts and bare-metal boot flows.
  • Hands-on skills in RTL integration and hardware-software interface validation.
  • Familiarity with ARM Cortex-M/R/A architectures and system interfaces like PCIe, eMMC.
  • Ability to debug complex hardware/software issues using waveform analysis tools.
  • Master’s degree in Electrical/Computer Engineering or related field.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 79 days ago $114,100$114,100
Python JavaScript Node.js React TypeScript Java Kubernetes ArgoCD AWS Datadog CI/CD AI ML Conversational AI Docker PostgreSQL MongoDB Git RESTful APIs GraphQL

Software Development Engineer

Adobe

San Jose 78 days ago $123,700$179,200
Python Java JavaScript C++ React Vue Angular DevOps SaaS CI/CD Docker Kubernetes AWS PostgreSQL MongoDB

Software Development Engineer

Adobe

San Jose 75 days ago $148,500$214,950
Databricks Apache Storm Astronomer Python SQL Terraform CI/CD PostgreSQL Kafka Hadoop AWS Google Cloud Platform DataBricks SQL Airflow Prometheus Grafana Git Jenkins Scikit-learn TensorFlow

Software Development Engineer

Adobe

San Jose 71 days ago $148,500$214,950
Java Scala Kubernetes Docker CI/CD Agile AWS GCP Azure PostgreSQL Redis Apache Kafka Apache Hadoop Python Go Prometheus Grafana AI ML

Software Development Engineer

Zillow

Remote (Remote-Usa, US) 55 days ago $136,300$217,700
ES6 React TypeScript GraphQL Python NodeJS Go PostgreSQL Aurora Postgres CI/CD Mortgage Fintech REST Distributed Systems Microservices
Remote

Software Development Engineer

Adobe

San Jose 30 days ago $148,500$214,950
React.js Node.js Next.js HTML CSS JavaScript GraphQL eCommerce AWS Kubernetes Docker CI/CD Git PostgreSQL MongoDB RESTful APIs Swagger OAuth JWT SaaS Microservices Scalability Security Resilience