The Experience mission is all about delivering the best Spotify experience to as many people as possible, in as many moments as possible. We use our deep understanding of consumer expectations to enrich the lives of millions of our users worldwide, bringing the music and audio they love to the devices, apps, and platforms they use every day. Know what our users want? Join us and help Spotify give it to them.
We are looking for a (embedded) Senior Software Engineer with a solid understanding of C/Rust (C++ will be a great addition) to join our team in PPX R&D Studio. You will be responsible for building the SDK that runs on embedded devices. Above all, your work will impact the way the world experiences music.
What You'll Do
- Design, develop, test, and maintain code in C/Rust
- Build innovative embedded software that brings the joy of music to millions of users
- Collaborate closely with other specialists within and outside of the organization
- Write clear, maintainable code that will scale across several projects and distributed development teams
- Become a valued member of an autonomous, cross-functional team
Who Are You
- You have embedded software development skills
- You are passionate about developing software for resource-constrained embedded systems.
- You architect, design and develop C code
- You care about code reusability and testability
- You know Rust
- You have excellent collaborative skills, and should be a great teammate.
- You care about quality and know what shipping high-quality code means.
- You have outstanding written and verbal communication.
- You value agile and modern engineering practices
Where You'll Be
- This role will be based out of our London or Stockholm office.