Taro Logo

Embedded Engineer - Experience

Spotify is a music and audio streaming platform that delivers content to millions of users worldwide.
Stockholm, SwedenLondon, UK
Embedded
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Embedded Engineer - Experience

The Experience mission at Spotify is focused on delivering the best Spotify experience to as many people as possible, in as many moments as possible. We are seeking a (embedded) Senior Software Engineer with a solid understanding of C/Rust (C++ is a plus) to join our PPX R&D Studio team. You will be responsible for building the SDK that runs on embedded devices, impacting the way the world experiences music.

Key responsibilities include:

  • Designing, developing, testing, and maintaining code in C/Rust
  • Building innovative embedded software for millions of users
  • Collaborating with specialists within and outside the organization
  • Writing scalable, maintainable code for distributed development teams
  • Becoming a valued member of an autonomous, cross-functional team

The ideal candidate should have:

  • Embedded software development skills
  • Passion for developing software for resource-constrained embedded systems
  • Expertise in architecting, designing, and developing C code
  • Knowledge of Rust
  • Strong collaborative and communication skills
  • Commitment to code quality, reusability, and testability
  • Value for agile and modern engineering practices

This role offers the opportunity to work on cutting-edge embedded systems, bringing the joy of music to millions of users worldwide. Join Spotify and help shape the future of music experiences on various devices and platforms.

Last updated 8 months ago

Responsibilities For Embedded Engineer - Experience

  • Design, develop, test, and maintain code in C/Rust
  • Build innovative embedded software for millions of users
  • Collaborate with specialists within and outside the organization
  • Write scalable, maintainable code for distributed development teams
  • Become a valued member of an autonomous, cross-functional team

Requirements For Embedded Engineer - Experience

Rust
  • Embedded software development skills
  • Expertise in C programming
  • Knowledge of Rust
  • Experience with resource-constrained embedded systems
  • Strong collaborative skills
  • Excellent written and verbal communication
  • Commitment to code quality and testability
  • Value for agile and modern engineering practices

Interested in this job?