Software Engineer, Embedded at Snap Inc - ScoutJobs - The AI-curated global job board
Skip to content
Snap Inc
Posted 12 hours ago

Software Engineer, Embedded

Snap IncSoftware Engineer, Embedded

Requirements

Bachelor's degree in EE, CS, or related field, 5+ years embedded software development experience, Proficiency in C/C++, Knowledge of UART, SPI, I2C, I3C, Experience with RTOS and bare metal

Skills

C#RTOSARMEmbedded Systems

About the role

Responsibilities

  • Design, develop, and maintain firmware for system-on-chip (SoC) and software components including drivers, bootloaders, memory management, and low power management.
  • Develop and maintain the software SoC validation test suite for both pre and post tape-out stages.
  • Collaborate with cross-functional teams to define requirements, design architecture, and implement high-quality software.
  • Contribute to the continuous improvement of internal development processes.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded software development.
  • Proficiency in embedded C/C++ programming.
  • Experience with real-time operating systems (RTOS) and bare metal development.
  • Knowledge of communication protocols such as UART, SPI, I2C, and I3C.
  • Ability to work with hardware schematics, datasheets, and debugging tools like JTAG/SWD and logic analyzers.

Preferred Qualifications

  • Master's degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Experience with ARM Cortex-M/R/A architectures.
  • Experience running code on FPGA or Emulator platforms (e.g., Cadence, Siemens, or Synopsys).
  • Experience with CI/CD pipelines such as GitLab or TeamCity.

Benefits

  • Comprehensive medical coverage.
  • Paid parental leave.
  • Emotional and mental health support programs.
  • Compensation packages designed to share in Snap's long-term success.

About the Company

Snap Inc. is a technology company dedicated to improving the way people live and communicate through the camera. Its core products include Snapchat, Lens Studio, and Spectacles—advanced AR eyewear that integrates digital experiences into the physical world.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Embedded

Snap Inc · Paris

Sign up to apply