Senior DSP Software Developer – Home & Pro
Location: Uppsala
Senior DSP Software Developer – Home & Pro
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 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.
- Exerience 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 https://www.dirac.com/ 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 [email protected]. If you have any questions regarding the recruitment process, please contact the HR-department at [email protected]
Application
The selection process is ongoing, and we will review candidates continuously.
We’re looking forward to your application!
Marcus Engholm
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
