Senior DSP Software Developer - Home & Pro
Dirac Research Denmark
Uppsala
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
This is primarily a signal processing role. As a Senior DSP Developer for Dirac Live within Home & Pro, you will implement, refine, test, and evaluate the algorithms at the core of our products: estimation of acoustic systems from measurements, and design of correction filters for calibration and optimization of loudspeakers in real rooms. The team's focus is on productization and continuous improvement of these algorithms, turning them into robust, high-quality features in shipping products. You will work on the core processing behind our flagship Dirac Live technologies, including Dirac Live Active Room Treatment (ART), now shipping with several leading OEMs.
Day to day, this means working with digital filters, FIR and IIR, phase behavior including minimum- and mixed-phase systems, frequency- and time-domain analysis of measured loudspeaker-room responses, and trade-offs between correction performance, robustness, latency, and computational cost. Most of the implementation is in modern C++ running locally inside the end-user app, with some parts running in the cloud.
Your responsibilities will include:
- Continuously improve and evaluate the audio processing algorithms, and reason about the audible impact of changes
- Productize signal processing algorithms into scalable and maintainable C++ code
- Optimize algorithm complexity (cycles and memory footprint) without compromising audio quality
- Build and maintain evaluation methods and datasets to quantify audio performance and guard against regressions
- Assist the product manager in refining complex work items into smaller, valuable, and estimated user stories
- 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
You have a solid theoretical foundation in signal processing and professional experience applying it, not necessarily in audio.
If you're not already familiar with room acoustics you can learn them here, however, you must know the fundamentals of signal processing.
You should be comfortable discussing practical DSP trade-offs, such as when to choose an FIR filter over an IIR filter, how magnitude and phase response affect timing, ringing, group delay, and latency, and how to reason about systems in both time and frequency domain.
Qualifications:
- M.Sc. or PhD in Signal Processing, Electrical Engineering, Engineering Physics, Applied Mathematics, or a similar field, preferably including advanced coursework in signal processing
- 5+ years of industry experience, including several years of hands-on professional signal processing work; audio signal processing experience is a strong advantage
- Solid grounding in digital signal processing theory: e.g. FIR/IIR filter design and trade-offs, magnitude and phase response, group delay, latency, and time- and frequency-domain analysis.
- Ability to work effectively in a large modern C++ codebase, including reading, debugging, testing, and extending production code. You do not need to be a C++ language specialist, but you should be comfortable turning algorithmic ideas or prototypes, for example in Python or MATLAB, into maintainable implementation.
- 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
- A team-oriented attitude, as well as the ability to work independently
- A valid work permit or citizenship allowing you to work in Sweden
Desired qualifications:
- Experience with room acoustics, acoustic measurements, or room correction technology
- Experience working hands-on in audio labs: connecting equipment, measuring, testing, and evaluating
- Experience with software engineering tools (e.g. Git, CMake, Conan)
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 location will be at Dirac’s headquarters in central Uppsala.
Questions about the position?
If you have any questions regarding the position, please contact Technology Manager Marcus Engholm at Se e-mailadresse på jobbank.dk . If you have any questions regarding the recruitment process, please contact the HR-department at Se e-mailadresse på jobbank.dk
Application
The selection process is ongoing, and we will review candidates continuously.
Please note that, due to summer holiday, we will not be reviewing applications or responding to candidates during July. We will resume the recruitment process in August.
We’re looking forward to your application!
- ...Danish defence technology company developing advanced maritime sensing and... ...artificial intelligence to develop innovative solutions for some... ...digital signal processing (DSP), preferably specializing in... ...work closely with our embedded software, electronics, and AI teams,...
- 🚀 We're looking for an ambitious, self-driven Senior Backend Developer to join our engineering team. You'll work primarily with TypeScript and... ...🧠 YOUR EXPERIENCE * 3 to 5+ years of professional software development, with substantial recent experience in TypeScript...
- ...Are you curious about modern software development and looking for the next step in your... ...recent graduates and early-career software developers who want to strengthen their technical... ...bring, and in exchange, we make sure they develop professionally, meet their career goals,...
- ...Depth Triton Depth is a Danish defence technology company developing advanced maritime sensing and surveillance technologies. We... ...embedded systems, signal processing, and artificial intelligence to develop innovative solutions for some of the most challenging problems...
- ...office in Copenhagen, plus a few remote developers. It is a small team for a platform this... ...surrounds the core is built on them * Senior judgement: you have designed systems,... ...use AI as an integrated part of how we develop, and we expect that you already do too....
- ...easier for our users to truly collaborate. We are looking for a Senior Software Engineer to join it. We value engineering excellence and... ...YOU ARE LOOKING FOR A playground for you to grow, learn, and develop as an engineer. You can develop yourself in the direction you...
- SPIRII IS LOOKING FOR A SENIOR BACKEND SOFTWARE ENGINEER. If you are passionate about cloud software development, team collaboration, and creating... ...journey to lead the way for a sustainable future. Spirii develops and provides world-class charging products and digital...
- ...consumers. Join our mission-driven, cross-disciplinary team of developers, builders, and climate experts working to accelerate the... ...to a net-zero economy. HOW YOU CAN CONTRIBUTE As our new Senior Software Engineer, you will be directly helping companies achieve...
- ...intuitive coaching and analysis tools. We’re looking for aFull-Stack Software Engineerto join us and help turn match data and video into... ...the full stack, building intuitive user interfaces while developing robust backend services and APIs. * Take part in the full...
- ...makes it usable. We want someone who can carry a feature from idea to production without handing it over a wall. You should be at home in a Celery task and in a React component, and able to handle routine work on either side without waiting for a specialist to...
- ...Who are we? We build AI tools for firms in legal and professional services: software people use for real work, not demos. We started a few months ago and already have paying clients who rely on what we ship. The team is small and moving fast. The role You'll...
- BELLA Intelligence is a niche software platform for insolvency case management, and part of Karnov Group. You don’t need to be a legal... ...an Ace Attorney—to make an impact here. If you’re a Software Developer seeking a place with talented colleagues, meaningful technical...
- ...Software developer praktikant Bliv praktikant hos IT Minds: nye projekter, nyeste teknologier og tæt sparring med skarpe seniorudviklere... ...du hele tiden er i tæt dialog og sparring med vores dygtige senior og lead udviklere. Om du ender på et kundeprojekt eller en...
- ...learn more, go to . The Role As a Senior Software Engineer you will provide technical... ...the group responsible for architecting, developing, and owning Addressability part of the... ...Executives across the organization to develop a roadmap and subsequent projects to build...
62000 DKK
IN THIS SENIOR SOFTWARE ENGINEERING ROLE, YOU’LL BE… * Accountable for feature execution end-to-end. * A key technical sparring partner within the team, providing high-level feedback during code reviews and helping troubleshoot deep-seated technical issues. *...- ...with us. The Opportunity We are looking for a Full-Stack Software Engineer to join our Product Engineering organization and... ...every week. In this role, you will work across the full stack—developing scalable backend services, designing resilient APIs, and...
- ...and continuous learning, attracting and developing the brightest talent, and providing... ...and compliant. What You’ll Do As a Senior Software Engineer, you will own reliable backend... ...to any particular framework. Design, develop, and review backend services and API integrations...
- ...consumers. Join our mission-driven, cross-disciplinary team of developers, builders, and climate experts working to accelerate the... ...a strong, purpose-built energy billing platform. As our new Software Engineer for billing, you’ll own and grow our next-generation...
- ...our growth—including CRM system, sales tools, and operational software used daily and enabling our commercial organization to operate... ...businesses every day. As we grow, so will your opportunities to develop your skills, take on new responsibilities, and help shape the future...
- ...high speed, global colleagues, and a strong focus on using technology and data to prevent financial crime. We are looking for a Senior Software/Data Engineer to join the FCP Modelling & Development team. FCP Modelling & Development is part of the 1st Line of Defence...
- ...Permanent position at Twoday | Copenhagen Senior DevSecOps Engineer – Kubernetes & Software Supply Chain Security We are looking for an experienced,... ...professional freedom, technical challenges and opportunities to develop your expertise. Interested? We would love to...
- ...Internship – Software Developer for Defence (CPH) Are you passionate about coding and solving complex problems — and aspiring to develop software solutions that truly make a difference? At Systematic, we offer an exciting and well-established internship where your skills...
- ...clean books and accurate financial records — including integrations with the accounting systems our merchants already use. As a Senior Software Engineer, you'll play a key role in defining the technical direction of Flatpay's accounting platform — from how we model...
- 🚀 ABOUT THE ROLE We're looking for a senior software engineer who writes solid, reliable code and wants that code to control real hardware... ...the majority of our edge stack is TypeScript, and you'll develop in it from day one. Over time we want to move selected services...
- ...technology. Then make it real. About the role As our Senior SAP Developer, you'll design, document and develop extensions that improve sales-order management... ...Available-to-Promise solutions, you'll feel at home here. What matters most is your ability to communicate...
- ...experience in our app. The software we’re building includes tools... ...We’re looking for a Backend Developer/Data Engineer to join us in developing... ...and external systems. * Develop API integrations * Help... .... We usually work from home on Wednesdays. This position...
- PART-TIME SOFTWARE DEVELOPER AT ADPLENTY - HELP SHAPE A GROWING STARTUP. - Want to build real products. Develop your skills. Work in a tech startup? Role: Part-time · Paid hourly Are you excited about AI, interested in how products work and looking for a role where...
- ...top performers. We’re looking for an exceptional backend developer to continuously develop and scale the platform that lets operators deploy their... ...across eight countries. Last month alone, usage of our software grew by 56%. That growth brings engineering challenges:...
- ...for you! Purpose As a Therapeutic Strategy Lead, you’ll develop and implement effective delivery strategies tailored to customer... ...in Mandarin is considered a strong advantage ~ Strong software and computer skills, including MS Office applications. ~ Must...
- ...and continuous learning, attracting and developing the brightest talent, and providing exciting... ...Need ~+3y Professional experience in software engineering, typically around three or more... ...build. AdTech or MarTech data, SSP/DSP concepts or campaign activation terminology...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior DSP Software Developer - Home & Pro. Bliv den første ansøger!
