Senior DSP Software Developer
1 week ago
If you are eager to work with cutting-edge audio technologies, this is the role for you.
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 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
About Dirac
Dirac is an audio tech company, known for best-in-class technology and a prestigious customer base that includes many of the world's most reputable brands. We are passionate about audio and innovation, and our pioneering technology is shaping the future of sound experiences.
We are a global company with headquarters in Uppsala, Sweden, and R&D facilities in Copenhagen, Denmark, and Bangalore, India, with representation in Greater China, Germany, Japan, Korea, and the United States. Please read more about us at and follow us on Social Media
Location
The preferred location will be at Dirac's headquarters in central Uppsala but also our office in Copenhagen is an option.
Questions about the position?
If you have any questions regarding the position, please contact Technology Manager Marcus Engholm at If you have any questions regarding the recruitment process, please contact the HR-department at
Application
The selection process is ongoing, and we will review candidates continuously.
We're looking forward to your application
-
Fullstack Software Developer
7 days ago
Uppsala, Uppsala, Sweden Tietoevry Full timeJob DescriptionAt Tieto Caretech, you'll get a chance to provide patients and end users with product and service offerings that help them in their life, reinventing the world for good. If that sounds interesting, please keep on reading.About usTieto Caretech is modernizing the Nordic health and social care sector with modular, open, and interoperable...
-
Fullstack Software Developer
7 days ago
Uppsala, Uppsala, Sweden Tieto Full timeJob DescriptionAt Tieto Caretech, you'll get a chance to provide patients and end users with product and service offerings that help them in their life, reinventing the world for good. If that sounds interesting, please keep on reading.About UsTieto Caretech is modernizing the Nordic health and social care sector with modular, open, and interoperable...
-
Uppsala, Uppsala, Sweden Haeger & Carlsson | Executive Search & Interim AB Full timeLead IVD Product Development at a Global Diagnostics Innovator – Drive Impact from Concept to Worldwide Launch Haeger & Carlsson is proud to partner with Sysmex Astrego, an innovative and rapidly growing in vitro diagnostics company, in the recruitment of their next Senior Project Manager – IVD Product Development. You will join a collaborative,...
-
Senior python data application developer
7 days ago
Uppsala, Uppsala, Sweden Etraveli Group Full timeDescriptionAbout Etraveli groupEtraveli Group is the globally leading company for tech solutions and fulfillment capabilities for online sales of flights. We are here to solve complexity, by connecting millions of flights and travelers across the globe, from search and selection to trip and beyond. We hold consumer online travel agency brands like Mytrip,...
-
Software Engineer
1 week ago
Uppsala, Uppsala, Sweden Biotage Full timeWe are seeking a Software Engineer with at least a couple of years of experience from developing web technology front-end and have worked with the entire software development life cycle, including requirements analysis, design modelling, object-oriented analysis and design, unit testing and documentation.We hope you strive to improve technical quality, match...
-
Software Engineer
1 week ago
Uppsala, Uppsala, Sweden Biotage Full timeWe are seeking a Software Engineer with at least a couple of years of experience from developing web technology front-end and have worked with the entire software development life cycle, including requirements analysis, design modelling, object-oriented analysis and design, unit testing and documentation. We hope you strive to improve technical quality,...
-
Embedded Systems and Software Engineer
7 days ago
Uppsala, Uppsala, Sweden Biotage Full timeWe are seeking an embedded systems and software engineer with at least a couple of years of experience from low-level C firmware coding, software engineering, mechatronics, requirements analysis, software verification and documentation.We hope you strive to improve technical quality, match customer needs and also have the spirit to share your skills and...
-
Software developer
2 weeks ago
Uppsala, Uppsala, Sweden Etteplan Full timeApplication Deadline: Jan. 11, 2026 UppsalaHybridJob DescriptionEtteplan is seeking junior SW developer with interest in data science to join our innovative AI team, which is not only pioneering in Generative AI but also experienced with traditional Machine Learning. We are dedicated to enhancing our offerings and revolutionizing our customers' work with...
-
Backend Developer
7 days ago
Uppsala, Uppsala, Sweden Perfect Fit Full timePosition summary:TransPerfect is looking for a Backend Developer to join our global team of Software Engineers. They will be responsible for the quality, development, and execution of our GlobalLink enterprise software solutions.The Backend Developer will be part of a technology department that is comprised of a successful and multidisciplinary group of...
-
Uppsala, Uppsala, Sweden Q-Med AB Full timeJob Title: Senior Sterilization Process Development Scientist/EngineerLocation: Uppsala, Sweden, On-siteJob DescriptionAre you an experienced aseptic processing professional with experience in the sterilization of pharmaceuticals or medical devices? If so, this could be the role for you as we are now hiring a Senior Scientist/Engineer in our Injectable...