Software Developer - Audio Tools

Dirac Research AB

Uppsala kommun

On-site

SEK 438,933 - 658,399

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dirac Research AB in Uppsala is seeking a Software Developer to join their Audio Tools team. The role involves developing audio tuning tools and implementing signal processing algorithms in C++. You will collaborate with other developers and contribute to high-end consumer electronics projects.

The ideal candidate holds a Master's in Computer Science, has strong C++ programming skills, and is fluent in English. The position offers dynamic work in a cutting-edge audio technology environment, with a focus on innovation and user experience.

Qualifications

  • Master's degree or equivalent in Computer Science or a related field.
  • Strong proficiency in C++ programming.
  • Experience with GUI development and cloud services.

Responsibilities

  • Implement audio algorithms into the Dirac filter design tool using C++.
  • Design user interfaces for better user experience.
  • Coordinate with stakeholders in research and customer solutions.
  • Participate in architectural discussions for scalability.
  • Maintain, test, and release applications on Windows.
  • Assist in refining large work items into smaller user stories.
  • Run daily meetings, sprint reviews, and retrospectives.

Skills

C++ Programming
GUI Development
Open-source Technologies
Cloud Services
Fluent in English

Education

Master of Science in Computer Science

Tools

Qt Widgets
JUCE
Git
CMake

Job description

We are looking for a Software Developer to join our dynamic Audio Tools team at Dirac. If you are eager to work with cutting‑edge audio technologies and contribute to innovative audio solutions, this role is for you.

Our best‑in‑class technology has given us a customer base that includes many of the world’s most reputable brands. In this role, you will play a key part in making that technology come to life inside high‑end consumer electronics products, working at the intersection of deep engineering and customer collaboration. We are on an exciting journey of growth and scale, driven by our ambition to deliver the ultimate audio experience that transforms how the world listens.

About the role

You will be part of a dedicated team developing our audio tuning tools and implementations of our signal processing algorithms. The team is a full‑stack team consisting of experts of GUI design, algorithm design, DSP embedded programming and cloud development. Each team member has their own area of expertise but there are plenty of opportunities to work across each discipline. You will work closely with other Dirac software developers, tuning engineers and researchers to invent the future of sound.

Key responsibilities
  • Implement audio algorithms into the Dirac filter design tool in C++
  • Design and implement the user‑interface for an easy‑to‑use experience
  • Coordinate with stakeholders in our research and customer solution departments
  • Take part in architectural discussions to design the tool for scalability
  • Maintain, test and release the application on Windows
  • Assist the Technology Manager to refine complex and large work items into smaller, valuable and estimated user stories
  • Run the daily meetings, sprint reviews and retrospectives
Qualifications and experience
  • Master of Science in Computer Science or equivalent experience
  • Strong programming experience and proficiency in C++
  • Ability to use a variety of open‑source technologies and cloud services
  • Experience with GUI development
  • Fluency in both spoken and written English
  • Valid work permit or citizenship that allows you to work in Sweden
Desired qualifications
  • A sincere interest in music and sound quality is a considerable advantage
  • Knowledge in audio signal processing and/or advanced mathematics
  • Experience with working with project management, especially between different teams
  • Programming experience with Qt Widgets, JUCE and in C
  • Experience working as a scrum master
  • Experience or interest in design and/or UX
  • Experience with Agile development
  • Familiarity with source control with Git
  • Familiarity with CMake
Location

Your main location will be at Dirac’s headquarters in central Uppsala, Sweden. Living with commuting distance to Uppsala is an advantage.

Application

The selection process is continuous, and the advert may close before the recruitment process is completed if we have moved forward to the screening or interview phase.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer- Audio Tools
Software Developer- Audio Tools

Dirac Research AB • Uppsala kommun

On-site
SEK 435,000 - 599,000
Senior DSP Software Developer
Senior DSP Software Developer

Dirac Research AB • Uppsala kommun

On-site
SEK 655,000 - 874,000
Health Insurance
Life and Injury Insurance
Wellness Benefits
+1
Audio Tools Engineer: DSP, GUI, and C++
Audio Tools Engineer: DSP, GUI, and C++

Dirac Research AB • Uppsala kommun

On-site
SEK 438,000 - 659,000
Audio Tools Software Developer - Shape Next-Gen Sound
Audio Tools Software Developer - Shape Next-Gen Sound

Dirac Research AB • Uppsala kommun

On-site
SEK 435,000 - 599,000
Senior DSP Engineer – Audio Processing & Optimization
Senior DSP Engineer – Audio Processing & Optimization

Dirac Research AB • Uppsala kommun

On-site
SEK 655,000 - 874,000
Health Insurance
Life and Injury Insurance
Wellness Benefits
+1
Head of Business Area Automotive Global
Head of Business Area Automotive Global

Dirac Research AB • Sweden

On-site
SEK 1,800,000 - 2,800,000
Flexible work environment
Work-life balance
Modern workplace
Embedded Software Developer (Audio/Algorithms)
Embedded Software Developer (Audio/Algorithms)

RPS Softwares AB • Sweden

On-site
SEK 900,000 - 1,100,000
Embedded Software Developer (Audio/Algorithms)
Embedded Software Developer (Audio/Algorithms)

Swediumglobal • Lunds kommun

On-site
SEK 420,000 - 640,000
Senior Hardware Developer
Senior Hardware Developer

Softube AB • Linköpings kommun

Hybrid
SEK 1,100,000 - 1,700,000
Software Developer Audio
Software Developer Audio

HaleyTek AB • Göteborgs kommun

On-site
SEK 480,000 - 550,000
Maximum tax-free fitness allowance