Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Developer, Entertainment

AT Dolby
Dolby

Senior Software Developer, Entertainment

Barcelona, Spain

Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you'll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. We're big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work.

Want more jobs like this?

Get jobs in Barcelona, Spain delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Summary

As a member of the Content Creation Software Engineering team in Barcelona, you will be developing and maintaining Dolby Atmos mixing and encoding workflow tools for film, music and XR. These tools are a suite of software applications and SDKs that enable post-production facilities, mix stages and music professionals to create compelling and immersive audio content and encode it for the full range of professional and consumer playback environments. The tools this team develops include Dolby Atmos real-time audio mixing software, SDK's for enabling 3rd parties and desktop applications.

You will be working from the Barcelona office and will team up with local and remote software developers and QA engineers.

Responsibilities:
  • Work within a Scrum team of developers, QA engineers, UX designers and product managers to deliver high-quality, professional-grade audio software according to business priorities and product roadmaps,
  • Apply project management techniques, produce high quality estimates, and give critical advice on when a product is ready to be released,
  • Apply solid, state-of-the-art software engineering techniques, including agile development practices, to keep the design simple and technical debt at a minimum,
  • Stay abreast of cutting-edge industry software development tools and best practices,
  • Work closely with beta customers and reproduce and fix bugs reported by QA and from the field.
Requirements:
  • BS/MS Computer Science, Electrical Engineering or equivalent,
  • 3+ years of industry experience,
  • Proficiency in C++17 and C99,
  • Experience in state-of-the-art programming practices, software design and architectural patterns,
  • Strong sense of clean code and simple design,
  • Experience in (real-time) audio software development,
  • Experience with debugging complex systems and issues; ability for following up on bug reports and resolving problems,
  • Experience with refactoring complex systems,
  • Experience with unit testing frameworks,
  • Excellent oral and written communication in English,
  • A passion for audio and media production and tools such as digital audio workstations.
Highly Desired:
  • Fluency in Spanish or Catalan,
  • Experience with agile development methodologies,
  • Experience with other programming languages such as Objective C, Python, Ruby, Rust, Haskell, F#, etc.,
  • Experience in audio plugin development (VST, AAX, AU),
  • Experience with Conan or other C++ dependency managers,
  • Experience with Gitlab pipelines,
  • Experience in GUI development with Qt and QML or other frameworks.
Dolby Hiring Entity:
Avenida Diagonal,
177,
Planta 10 08018 Barcelona,
Spain

Client-provided location(s): Barcelona, Spain
Job ID: dolby-40726
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
    • Virtual Fitness Classes
    • Health Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • HSA
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Four-Day Work Week
    • Work-From-Home Stipend
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Snacks
    • Happy Hours
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Volunteer Time Off
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Company Equity
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Profit Sharing
    • 401(K)
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Lunch and Learns
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Learning and Development Stipend
    • Internship Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at Dolby.