Senior DSP Software Developer

Dirac Research AB

Uppsala kommun

On-site

SEK 655,236 - 873,648

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

Benefits offered by this job

Health Insurance
Life and Injury Insurance
Wellness Benefits
Pension Savings

Job summary

Dirac Research AB in Uppsala is seeking a Senior DSP Software Developer to join their agile product team dedicated to revolutionizing sound technology. In this role, you will work on backend signal processing solutions, mainly using C++, and contribute to projects involving Dirac Live technologies.

The ideal candidate will have a strong background in signal processing, at least 5 years of industry experience, and a passion for high-end audio. The position offers a supportive work environment with comprehensive benefits.

Qualifications

  • 5+ years of industry experience required.
  • Proficiency in C++ programming is essential.
  • Experience working in audio labs, connecting equipment, testing and evaluating is beneficial.

Responsibilities

  • Productize signal processing algorithms into scalable C++ code.
  • Optimize algorithm complexity for efficiency.
  • Assist product manager in refining work items into user stories.
  • Evaluate and improve audio processing algorithms.
  • Build evaluation methods to guard against regressions.
  • Test and utilize the product in real environments.
  • Provide 2nd-line customer support.
  • Maintain processes for build, test, and release.

Skills

C++ Programming
Signal Processing
Applied Mathematics
Agile Development

Education

M.Sc. or PhD in Computer Science or Signal Processing

Tools

AWS (Lambda, ECR, ECS)
Git
CMake
Conan

Job description

What Dirac Offers You

At Dirac, we provide a highly entrepreneurial environment where you can be part of a team that is passionate about building a great business and inventing the future of sound. In this role, you will have the opportunity to work in leading‑edge technologies that make a real impact on everyday experiences. You’ll be a part of a supportive and collaborative agile development team that values quality and continuous improvement.

We offer a modern workplace that supports flexibility and work‑life balance. As part of our commitment to your well‑being, we provide comprehensive benefits, including health insurance, life and injury insurance, wellness benefits, and pension savings with additional employer contributions.

Your role as Senior DSP Software Developer

As a Senior DSP Developer for Dirac Live within Home & Pro, you will join an agile product team of passionate developers and audio enthusiasts. You will contribute to the solution’s backend processing, with design, implementation, testing, and evaluation of algorithms for estimation and design of filters for calibration, correction, and optimization. Most of the implementation is in C++ running locally inside the end‑user app, but with some parts running in the cloud. You will work on the core processing behind our flagship Dirac Live technologies, including Dirac Live Active Room Treatment (ART), now available on several leading OEMs.

Your responsibilities will include:
  • Productize signal processing algorithms into scalable and maintainable C++ code
  • Optimise algorithm complexity (cycles and memory footprint)
  • Assist the product manager to refine complex and large work items into smaller, valuable, and estimated user stories
  • Evaluate and improve the quality of the audio processing algorithms
  • Build and maintain evaluation methods/datasets to quantify audio performance and guard against regressions
  • Test and use our product at home or in the lab
  • Assist with 2nd‑line customer support
  • Maintain and improve the infrastructure and processes for build, test, and release
Who you are
  • M.Sc. or PhD within Computer Science, Signal Processing, or other relevant areas
  • 5+ years of industry experience
  • Programming experience and proficiency in C++
  • Strong skills in signal processing and applied mathematics
  • Ability to reason about the audible impact of algorithm changes and performance trade‑offs
  • Passion for high‑end audio
  • Appreciation for agile development
  • Fluency in spoken and written English
  • Holds a team‑oriented attitude, as well as the ability to work independently
  • Holds a valid work permit or citizenship allowing you to work in Sweden and Denmark
Desired qualifications:
  • Experience with AWS services such as Lambda, ECR and ECS.
  • Experience with relevant software engineering tools for CI/CD (Git, CMake, Conan).
  • Experience from working hands‑on in audio labs, connecting equipment, testing and evaluating
Location

The location will be at Dirac’s headquarters in central Uppsala.

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 438,000 - 659,000
Software Developer- Audio Tools
Software Developer- Audio Tools

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
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
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)

Swediumglobal • Lunds kommun

On-site
SEK 420,000 - 640,000
Embedded Software Developer (Audio/Algorithms)
Embedded Software Developer (Audio/Algorithms)

RPS Softwares AB • Sweden

On-site
SEK 900,000 - 1,100,000
Head of Architecture & Signal Processing
Head of Architecture & Signal Processing

Saab • Solna kommun

On-site
SEK 700,000 - 900,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site